if (doRedundantLoadElimination()) {
if (doForwardSubstitution()) {
	public void visitPUTSTATIC(PUTSTATIC obj) {		if (doRedundantLoadElimination()) {			try {				XField xfield = Hierarchy.findXField(obj, getCPG());				if (xfield != null) {					storeStaticField((StaticField) xfield, obj, false);					return;				}			} catch (ClassNotFoundException e) {				lookupFailureCallback.reportMissingClass(e);			}		}		handleNormalInstruction(obj);	}