Mike, Great suggestions!
The general idea could be extended to the point that your final "runnable" code
files consist of nothing but includes, something like this:
MyTest_01.afl
#include <GlobalStuff_01.afl>
#include <System_01.afl>
#include <CustomBacktest_01.afl>
