Classes

Document context
Iterate through child nodes
Helper class for working with JSON-encoded data
Static utility methods

Exceptions

Custom exception class