considering how to organize code for consistent
runtime environment across AO executables (ao, aoi)