Added fail() method to PromiseProxyMixin