errors: exceptions of the package
INode: The interface of config tree node
IRootNode: The interface of root node of config