      * array or array collection.   When you set resultElementType, you do not have to set 
      * resultType.  In that case, the operation returns an Array if makeObjectsbindable is
      * false and an ArrayCollection otherwise.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     public var resultElementType:Class;
     
     /**
     *  Event dispatched for binding when the <code>result</code> property
     *  changes.
+    *  
+    *  @langversion 3.0
+    *  @playerversion Flash 9
+    *  @playerversion AIR 1.1
+    *  @productversion Flex 3
     */
     mx_internal static const BINDING_RESULT:String = "resultForBinding";
 

     *         last service invocation is canceled.
     *  
     *  @return The AsyncToken associated with the call that is cancelled or null if no call was cancelled.
     */
    public function cancel(id:String = null):AsyncToken
    {

/**
 * An invoker is an object that actually executes a remote procedure call (RPC).
 * For example, RemoteObject, HTTPService, and WebService objects are invokers.
 *  
 *  @langversion 3.0
 *  @playerversion Flash 9
 *  @playerversion AIR 1.1
 *  @productversion Flex 3
 */
public class AbstractInvoker extends EventDispatcher
{
