AnonymousClassStructureBuilder classStructureBuilder = initMeth.finish();
IOCProcessingContext pc = ctx.getProcessingContext();
pc.globalInsertBefore(Stmt.declareVariable(initializationCallbackType).asFinal().named(varName)
.initializeWith(classStructureBuilder.finish()));
pc.append(Stmt.loadVariable("context").invoke("addInitializationCallback",
Refs.get(injector.getVarName()), Refs.get(varName)));
}