scope getServerTranspiled2. please include function loadPage. sbool #allowLocalFallback = true, #localFallbackVerbose = true; // to avoid checking server for transpilations too often when booting OS static SS getServerTranspiled2_tempCache; sS getServerTranspiled2(S id) { ifndef NoResourceLoader IResourceLoader rl = vm_getResourceLoader(); if (rl != null) ret rl.getTranspiled(id); endifndef ret getServerTranspiled2_noResourceLoader(id); } sS getServerTranspiled2_noResourceLoader(S id) { id = fsIOpt(id); S transpiled = mapGet(getServerTranspiled2_tempCache, id); if (transpiled != null) ret transpiled; //if (getServerTranspiled2_tempCache != null) print("CACHE FAIL on " + id); transpiled = loadCachedTranspilation(id); S md5 = null; if (machineIsOffline() || isOfflineMode() || isLocalSnippet(id)) ret transpiled; if (transpiled != null) md5 = md5(transpiled); S transpiledSrc; try { transpiledSrc = getServerTranspiled(formatSnippetID(id), md5); } catch e { if (!allowLocalFallback) rethrow(e); printExceptionShort(e); if (localFallbackVerbose) print("Fallback to local code"); ret transpiled; } if (eq(transpiledSrc, "SAME")) { if (!isTrue(loadPage_silent!)) printWithMS("SAME"); ret mapPut_returnValue(getServerTranspiled2_tempCache, id, transpiled); } ret mapPut_returnValue(getServerTranspiled2_tempCache, id, transpiledSrc); } end scope