added --shortlist flag, primarily for driving zsh completion