public int getNumberOfArguments() { if (nArgs < 0) { nArgs = Types.getNumberOfArguments(signature); } return nArgs; }