anchor.diff:  			}
   			
   			if(methodType EQ "set" && (StructKeyExists(supportedTagAttributes, attrName) || ListFindNoCase(lAllowedExtra, attrName))){
  -				variables.attributes[attrName] = methodArguments[1];
  +				variables.attributes[attrName] = arguments.methodArguments[1];
   				return this;
   			}
   			
  -			throw("There is no method with the name #methodName#", "expression");
  -	
  -		</cfscript>
  -
  -	</cffunction>	
  -	
  -</cfcomponent>
  +			throw("There is no method with the name #arguments.methodName#", "expression");	
  +		</cfscript>
  +	</cffunction>
  +	
  +</cfcomponent>
positive.code: 		<cfargument name="methodArguments" type="Array">
  		
  		<cfscript>
  			var attrName = Right(methodname, Len(methodname)-3);
  			var methodType = Left(methodname, 3);
  			var tagname = getTagName();
  			var supportedTagAttributes = getSupportedTagAttributes().attributes;
  			var tagAttributes = getAttributes();
  
negative.code: 					break;
  				case "query":
  					lAllowedExtra = "sql";	
  					break;			
  			}
  
  			if(methodType EQ "get" && (StructKeyExists(supportedTagAttributes, attrName) || ListFindNoCase(lAllowedExtra, attrName))){
  