Using Object.create instead of {}

Firefox has methods like `watch` on each object, which gives
odd results when your node id is `watch`.