String (List<String> vals) { return "java.lang.Object[] |vals = new java.lang.Object[]{" + StringUtil.join(vals, ",") + "};\n" + "java.lang.Object[] |resVals = new java.lang.Object[" + vals.size() + "];\n" + "for (int |iii =0; |iii<|vals.length; |iii++){java.lang.Object |o = |vals[|iii];\n" + "if (|o instanceof groovy.lang.Reference) {|o = ((groovy.lang.Reference)|o).get();}\n" + "|resVals[|iii] = |o;" + "}\n"; }