Provides a service for serializing and unserializing nodes, and Node interface and abstract class for your tree-able models.