static O unstructureInRealm(S s, fO realm) { O classFinder = func(S name) { getClass_noConvertName(realm, name) }; // notify module that we are loading temp tempSetTL((ThreadLocal) callOpt(mainClass(realm), 'dynamicObjectIsLoading_threadLocal), true); ret unstructure(s, false, classFinder); }