@Override public Collection duplicate(boolean deepCopy) { ArgumentImpl trg = new ArgumentImpl(); trg.bind = false; trg.functionArgumentNames = functionArgumentNames; // trg.supportFunctionArguments=supportFunctionArguments; copy(this, trg, deepCopy); return trg; }