renamed XXXPolymorphicNamedDomainObjectContainer to XXXPolymorphicDomainObjectContainer
improved javadoc and error handling of PolymorphicDomainObjectContainer