handling properties of CompositeData
javadoc update; detailed logging