"_descriptor" renamed to "descriptor"
tests on serialization and field customization
Hierarchical types support of BeanPropertyListeners