don't overwrite untouched properties
Merge pull request #22 from dimagi/partial-update

don't overwrite untouched properties