Append properties with same key

Issue #2
Add some more fixedFlags support
Deal with properties with same key
preparation for merge