zsh-completion: honour context properly