Fix #205. Passes all of promises-aplus-tests 2.0.0 now