Recursive Simplified Object Notation - A data structure that works for circular structures. (Plus, it is very compact)