Broody implementation of Promise A+.