         return operation.lastResult;
     }
 
+    /**
+     *  @inheritDoc
+     */
     override public function clearResult(fireBindingEvent:Boolean = true):void
     {
         operation.clearResult(fireBindingEvent);

    

    /**
     * Propagate event listeners down to the operation since it is firing some of the
     * events.
     *  

        asyncRequest.setRemoteCredentials(remoteUsername, remotePassword, charset);
    }

    /**
     *  @inheritDoc
     */
    override public function cancel(id:String = null):AsyncToken
    {
        return operation.cancel(id);
