*Extension sounds a bit too much meta for me ;) you would introduce a choice when pointing to an AS7 what "kind" of AS7 it is ?
...the list of things you mention sounds more like things you would change on the AS7 runtime it self - not in the server adapter....?
I guess you also need to fix standalone.sh to run it outside ?