fix: make sure the enumeration order for object properties is correct