AbstrNode represents an object field which can hold an instance of a subtype of the given field type. The AbstrNode does not notify structure listeners but value listeners if the object instance changes to a different class structure.
---