My opinion is that this is a protocol bug. At the very least, there should have been an option for "just transmit this list of args to the other side & exec it", at least in addition to "run this through whatever shell there is over there"…
Such a feature would make so many things easier to script.
Such a feature would make so many things easier to script.