Revert PR #13. Preventing updates to the document to empty values.
Merge branch 'master' of github.com:limianwang/osmos
added tests to ensure that values of formats can be unset.
Merge remote-tracking branch 'upstream/master'
support deleting values when they are empty
Merge pull request #18 from limianwang/master

Revert PR#13