protected boolean checkExplicitMethod(String methodName, Object args, Reference result) {
Closure explicitMethod = resolveExplicitMethod(methodName, args);
if (explicitMethod != null) {
if (args instanceof Object[]) {
result.set(explicitMethod.call((Object[]) args));
} else {
//todo push through InvokerHelper.asList?
result.set(explicitMethod.call(args));
}
return true;