This module contains low-level accessors. They are intended to be used by generated codes, not humans.
When items have identity objects, compare identity objects, otherwise compare items directly. This can shortcut comparing and make it faster.
Adjust old data to be compatible with the new version. The strategy of the adjustment is described in the manual.
Converts Dochy source files to RootObject Does extra checks when validation=true
Convert RootObject to JSON That JSON can be converted back to RootObject, but they are not identical. This may not have very useful use cases, but converting data to human readable text is good