Serializing data to json with multiple circular dependencies I’m working on some code that serializes and deserializes a complex data structure.