Some initial work on tab completion for aliases