This commit introduces the ability to handle nested fields within log entries.
The file has been updated with a function
that transforms flat keys with a : delimiter (e.g., obj:foo) into nested
JSON objects (e.g., ).
The file includes new test cases to verify that:
- Nested fields are correctly unmarshalled from string representations.
- Nested fields are correctly marshalled into JSON objects.
This enhancement allows for more structured and organized metadata within log entries.