public void closure2() throws Exception {
String t = "simple.BasicWithClosureB";
String c = "simple.BasicWithClosureB$_closure1";
TypeRegistry r = getTypeRegistry(t + "," + c);
ReloadableType ctype = r.addType(c, loadBytesForClass(c));
ReloadableType rtype = r.addType(t, loadBytesForClass(t));
result = runUnguarded(rtype.getClazz(), "run");
assertEquals("Executing:hello!", result.stdout);
rtype.loadNewVersion("2",
retrieveRename(t, t + "2", "simple.BasicWithClosureB2$_closure1:simple.BasicWithClosureB$_closure1"));