Serialises data structures with robust reference and cyclic-graph handling, JSON-friendly output, pluggable strategies for object identity, and straightforward integration into serialization pipelines.
For serialising kotlin data structures, handling references