HHH-9333 - testcases and potential fix.
CompositeType.hydrate returns array containing member fields so use
nullSafeGet instead.