Began significant @{compile} refactoring.

Once complete, such refactoring will enable support for ordered suboverlays
(i.e., suboverlays prefixed by arbitrary ordering substrings). Given its
currently incomplete state, however, the codebase remains yet again hideously
broken -- with dim apologies to the murky tatters of long-lost respectability.