rtn = cfc.call(pc, KeyConstants._init, EMPTY);
}
// named arguments
else if(objArr[0] instanceof FunctionValue) {
Struct args=Caster.toFunctionValues(objArr,0,objArr.length-1);
rtn = cfc.callWithNamedValues(pc, KeyConstants._init, args);
}
// no name arguments
else {
Object[] args = new Object[objArr.length-1];
for(int i=0;i<objArr.length-1;i++) {