Well I'm not trying to squash your idea, but curious how you really use this behavior in day to day tasks.

This seem almost more like batch files, ie.. I don't call too many options like that myself. I call a lot of scripts from the command line but they almost all are self contained or call other UDFs on their own.

Are you wanting to support some type of modular library by command line?