missed test case of properties
avoid array->object conversion in properties
Person has Keymarker collection fix