String (String desiredName, String type, String initializer) { String name = registerVarName(Collections.singleton(desiredName)); myBeforeSteps.add(type + " " + name + " = " + initializer + ";"); return name; }