         // channelSet.
         if (asyncRequest.channelSet == null && remoteObject.endpoint != null)
         {
-            remoteObject.initEndpoint();
+            remoteObject.mx_internal::initEndpoint();
         }
 
         if (!args || (args.length == 0 && this.arguments))


    /**
     * @inheritDoc
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override public function send(... args:Array):AsyncToken
    {

     * An ordered list of the names of the arguments to pass to a method invocation.  Since the arguments object is
     * a hashmap with no guaranteed ordering, this array helps put everything together correctly.
     * It will be set automatically by the MXML compiler, if necessary, when the Operation is used in tag form.
     */
    public var argumentNames:Array;

