Module context

Do not review yet, I'm expecting failures.
this still isn't the right way to do this. As I said, if you want the autoincluded syntax module to be included in the main syntax module, you should automatically add that imports statement. It doesn't need to be handled specially like this, it should flow naturally and automatically from the principles of module inclusion.