move sh and zsh function definition highlighters after the keywords (as they can override)