Make record assembly faster using Hash#update.

This slightly updates the property overwriting rules. The tests are updated accordingly.