! as alias breaks completions