Do not create new objects when it's not necessary
Return undefined instead of null when a property is not found
Bump
Move index.js
Add merge()
Build UMD library with webpack
Add minified build