TODO: syncnote
runtime reflection no longer uses atPhase
lock for runtimeMirror
synchronizes toolboxes

We don't guarantee thread-safety of the front-end, but everything else
looks good now.
moves core synthetic classes materialization to init