Use a for loop, because ES3 browsers don't have "reduce"
v0.2.0
Adding bower.json
Updating dependency badges
Let object-keys handle the fallback
v0.2.1
Make sure old and unstable nodes don't fail Travis
Updating tape
Updating with newest ES6 behavior - Object.assign now takes a variable number of source objects.
v0.3.0
Object.assign does partially modify objects if it throws, per https://twitter.com/awbjs/status/454320863093862400
v0.3.1
README: Use SVG badge for Travis
Merge pull request #1 from mathiasbynens/patch-1

README: Use SVG badge for Travis
Updating covert
Updating tape
Adding `npm run lint`
Fix indentation.
Adding failing tests for #2.
Fixes #2.