this.helper = helper;
}
public Object invoke(Object target, Object[] arguments) {
if(arguments.length == 0)
throw new MissingMethodException(METHOD_SIGNATURE,target.getClass(),arguments);
<BUG>Object actionRef;
Map params = null;
Map model = null;
GroovyObject controller = (GroovyObject)target;</BUG>
if(arguments[0] instanceof Map) {

this.helper = helper;
}
public Object invoke(Object target, Object[] arguments) {
if(arguments.length == 0)
throw new MissingMethodException(METHOD_SIGNATURE,target.getClass(),arguments);
Object actionRef;
String controllerName;
Object id;
Map params;
Map model;
Errors errors;
GroovyObject controller = (GroovyObject)target;
if(arguments[0] instanceof Map) {
