initMeth._(disposerInvoke);
final AnonymousClassStructureBuilder classStructureBuilder = initMeth.finish();
bb._(Stmt.declareFinalVariable(destroyVarName, destructionCallbackType, classStructureBuilder.finish()));
bb._(Stmt.loadVariable("context").invoke("addDestructionCallback",
Refs.get(varName), Refs.get(destroyVarName)));
return Refs.get(varName);
}