.modifiers(Modifier.Final)
.initializesWith(Stmt.loadVariable(processingContext.getContextVariableReference().getName())
.invoke("getRootContext")).finish();
@SuppressWarnings("unchecked")
final BlockBuilder builder = new BlockBuilderImpl(classBuilder.getClassDefinition().getInstanceInitializer(), null);
log.debug("Running before tasks...");
start = System.currentTimeMillis();
_doRunnableTasks(beforeTasks, builder);
log.debug("Tasks run in " + (System.currentTimeMillis() - start) + "ms");