List<JsExpression> previousGwtOnLoadCallArguments = previousGwtOnLoadCall.getArguments();
previousGwtOnLoadCallArguments.add(errFn.makeRef(sourceInfo));
previousGwtOnLoadCallArguments.add(modName.makeRef(sourceInfo));
previousGwtOnLoadCallArguments.add(modBase.makeRef(sourceInfo));
previousGwtOnLoadCallArguments.add(softPermutationId.makeRef(sourceInfo));
previousGwtOnLoadIf.setThenStmt(previousGwtOnLoadCall.makeStmt());
// $moduleName = modName;
JsExpression moduleNameAssignment =
createAssignment(topScope.findExistingUnobfuscatableName("$moduleName").makeRef(
sourceInfo), modName.makeRef(sourceInfo));