Abstract away the underlying node type implementation
While Configy was originally written to be a YAML configuration parser,
it has been extended to support other kind of configuration.
All one needs is to define a class overriding ConfigNode and implementing
the appropriate methods.