  * An Operation can be called either by invoking the
  * function of the same name on the service or by accessing the Operation as a property on the service and
  * calling the <code>send()</code> method.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 9
+ *  @playerversion AIR 1.1
+ *  @productversion Flex 3
  */
 public class Operation extends AbstractOperation
 {

    /**
     * The concurrency for this Operation.  If it has not been explicitly set the setting from the RemoteObject
     * will be used.
     */
    public function get concurrency():String
    {


    /*
     * Kill the busy cursor, find the matching call object and pass it back
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override mx_internal function preHandle(event:MessageEvent):AsyncToken
    {
