Separate out the runtime portion (which renders precompiled templates) from the compilation portion. Build two browser-targeted libs now, compiled into extras/. Rename EgsError to EGSError.