initMethod.addInstruction(ABCConstants.OP_pushstring, classAliasEntry.getValue());
initMethod.addInstruction(ABCConstants.OP_callproperty, getClassByAliasCallPropOperands);
Name classMName = classAliasEntry.getKey().getMName(flexProject);
initMethod.addInstruction(ABCConstants.OP_getlex, classMName);
Label endTryLabel = new Label();
initMethod.addInstruction(ABCConstants.OP_ifeq, endTryLabel);
initMethod.addInstruction(ABCConstants.OP_finddef, registerClassAliasName);
initMethod.addInstruction(ABCConstants.OP_pushstring, classAliasEntry.getValue());
initMethod.addInstruction(ABCConstants.OP_getlex, classMName);
initMethod.addInstruction(ABCConstants.OP_callpropvoid, registerClassAliasCallPropOperands);
initMethod.labelNext(endTryLabel);