il.append(new PUSH(cpg, _name.getLocalPart()));
il.append(new PUSH(cpg, name));
    public void translate(ClassGenerator classGen, MethodGenerator methodGen) {	final ConstantPoolGen cpg = classGen.getConstantPool();	final InstructionList il = methodGen.getInstructionList();	// Load reference to the translet (method is in AbstractTranslet)	il.append(classGen.loadTranslet());	// Load the name of the parameter	il.append(new PUSH(cpg, _name.getLocalPart()));	// TODO: namespace ?	// Generete the value of the parameter (use value in 'select' by def.)	translateValue(classGen, methodGen);	// Mark this parameter value is not being the default value	il.append(new PUSH(cpg, false));	// Pass the parameter to the template	il.append(new INVOKEVIRTUAL(cpg.addMethodref(TRANSLET_CLASS,						     ADD_PARAMETER,						     ADD_PARAMETER_SIG)));	il.append(POP); // cleanup stack    }