Initial code to make zsh-compatible completion