It buids, it compiles... It compiles, it compiles, IT COMPILES!

Oh man, what a monstrosity. Request/event listening code now compiles
(but 100% untested).

The generated modules' symbol exports are completely broken. I will need
to rework that.