Deferred.prototype.resolve = function( result ){
        this.state.resolve.call(this, result);
        return this;
    };