Em zsh, você pode passar o sinal +X para autoload para carregar uma função de $fpath sem executá-la.
Além disso, você pode copiar uma função para um novo nome manipulando a matriz functions .
autoload -Uz +X _normal
functions[_original_normal]=$functions[_normal]
_normal () {
…
}