     /**
      * Determines the WSDL and SOAP versions from the definitions and creates
      * a map of top level prefixes to namespaces.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     private function processNamespaces():void
     {

     * default. If a service is located it is parsed and then the search
     * continues for the requested port, which is in turn parsed, and so forth.
     * </p>
     */
    private function parseService(serviceName:String = null, portName:String = null):WSDLService
    {

           import XML
        2. Also, check that the import being added does not cause a cyclic
           relationship.
    *  
    *  @langversion 3.0
    *  @playerversion Flash 9
    *  @playerversion AIR 1.1
    *  @productversion Flex 3
    */
    public function addImport(targetNamespace:Namespace, wsdl:WSDL):void
    {
