Add warning about object property order.

It's easy to misuse the properties-as-keys feature and end up with children rendered out of order. Add a note and example of how to avoid this.
tweak object property warning.
Merge branch 'joshduck-patch-1'

Closes #989