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 () {
…
}