intClazz.addBlock(integerEquals);
Parameter integerPlusArg = new Parameter("i");
integerPlus.addParameter(integerPlusArg);
controller.apply(new NewProjectOperation(noop));
controller.apply(new NewEdgeOperation(printMethod, TYPEOF, voidClazz));
controller.apply(new NewEdgeOperation(printArg, TYPEOF, stringClazz));
controller.apply(new NewEdgeOperation(integerPlus, TYPEOF, intClazz));
controller.apply(new NewEdgeOperation(integerEquals, TYPEOF, booleanClazz));
controller.apply(new NewEdgeOperation(integerPlusArg, TYPEOF, intClazz));