trying to expose the provides coming off a compiled program.
modifying the compiler to produce provides in the json output.  Modifying the evaluator to use json.
starting to plan out module providers.
working on the module provider.
fixing broken reference to loadscript
coded up the wescheme module provider.
commenting out debug code
adding a default-module-provider.
continuing to debug.
got wescheme-compiler to consult online when receiving a require url of wescheme/public-id
communication through json
ripping out the bytecode from the module provider record; we don't need it.
revised to use getModuleProviderRecord instead of loadProject
turning memoizing on
Correct clearRect bug when rendering scenes.
switching to indirect eval as per recommendations.
Testing error: certain js symbols are leaking out.
correcting mistakes in symbol and keyword construction.
one more case for notorious __proto__
correcting the test harness so it works more robustly