But I have a whole different design for handling optional args, so this will all go away at some point.
Be warned: the scsh-version he started from was neither 0.5.1 nor 0.5.2, but something in between !