Object Replacement & ES6
This release introduces support for object replacement, and also migrates to ES6.
Many thanks to @javierblancosp for these changes (see #19 )!
This is a major version because the migration to ES6 may cause breakage. If the migration to raw ES6 (with no ES5 build) causes breakages for you, please open an issue and we will see about adding an ES5 build. Thank you.