The source project of this merge request has been removed.
update zsh completion and follow zsh conventions
--dereference-recursive was missing, using _guard is the correct way to handle the pattern completion, zsh convention for option descriptions is to use lowercase and preferably start with a verb, added some extra exclusions and removed local variables that aren't needed because the function doesn't use states.