Use Object.create when wrapping a then-able