When no arguments are provided, Zsh reports "shift count must be <= $#". Removing the shift ensures clashhelp works correctly in both Bash and Zsh without producing any error messages.
When no arguments are provided, Zsh reports "shift count must be <= $#". Removing the shift ensures clashhelp works correctly in both Bash and Zsh without producing any error messages.