then/promise — pull request #44 by chrissrogers (2014-05-09 04:08:22+00:00)
Title: Avoids an unnecessary Object.create call

The inheritance pattern here shouldn't need an Object.create, as its prototype isn't being modified. ValuePromise simply sets its own `then` property on initialization, which has no risk of clobbering anything on the prototype.

Bonus: ie8 likes it :tada: