Semi-unrelated and not blocking, but I wonder if at some point we'll want to allow command aliases to be defined in the config file like git does, which might mitigate this if the command has options that mimic the symlinks (most do because of Windows).
Originally posted by @geekosaur in #11295 (comment)