Prevent self-resolution. (See #1.)

We are now passing all Promises/A+ tests.