Updating with newest ES6 behavior - Object.assign now takes a variable number of source objects.
v0.3.0