ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
ECMAScript 2015 (ES6) Object.assign polyfill and ponyfill
Simple ES6 Object.assign() polyfill for older environments.
Extend an object with the properties of additional objects. node.js/javascript util.