Switch to more reliable text node update

Via: https://github.com/jakearchibald/es6-promise/pull/2
Thanks: https://github.com/tildeio/rsvp.js/commit/3f75248d34c11fb05d3d214c183f507dd97f738a
Validate callable internally. Fix #2
v0.2.2