Revise doc comments on @ensureModuleLoaded() and link().  Fix bug where eval() passed incorrect referer info to the normalize hook.  Move stuff around to organize.  Add section comments.  More still-incomplete work in @onFetch().