String t = "iri.JLRMInvoke";
TypeRegistry r = getTypeRegistry(t);
ReloadableType rtype = r.addType(t, loadBytesForClass(t));
result = runUnguarded(rtype.getClazz(), "run");
assertEquals("ran", result.returnValue);
rtype.loadNewVersion(retrieveRenameRetarget(t));
result = runUnguarded(rtype.getClazz(), "run");
assertEquals("alsoran", result.returnValue);
rtype.loadNewVersion("3", retrieveRename(t, t + "3", t + "3:" + t));
result = runUnguarded(rtype.getClazz(), "run");
assertEquals("abc3", result.returnValue);