>If I need to write a wrapper script
And there's your problem - you don't realize "writing a wrapper script" is actually simpler than messing with config files.
And there's your problem - you don't realize "writing a wrapper script" is actually simpler than messing with config files.
Come on, I would repeat it again - it was solved for decades. Why do you need to do the things like it's 1976? Why do you insist everyone else should do that way too and abandon the fruits of the digital age?
It was solved decades ago: in 1976. I don't understand why you feel like it wasn't.