The purpose of this interface is to hold the constant definitions
of the different node type identifiers, for use with NodeFactory.
The reason this class exists is that it is not shipped with the
product, so it saves footprint to have all these constant definitions
here instead of in NodeFactory.