allow empty string keypath in mappings
keypaths shouldn't be falsey in viewmodel register
because it makes the node test fail, but not the same code in the browser?
Merge pull request #1461 from evs-chris/gh-1442

Allow empty string keypath in mappings