And you missed one thing again: the "20 lines" part. I make modules when it makes sence, but for little code snippets I'd rather not. Is it SO much beyond you?
Apparently..
I just don't understand what the obsession with making modules and using Imports is all about.
If you want to Import some code, it doesn't need to be in a module.
afile.bmx
SuperStrict Import "mystuff.bmx"
mystuff.bmx
SuperStrict ' ... some stuff
Modules are only useful if you want to package up some library or such... otherwise you can get by fine with simply Importing a .bmx when you need it.