Fix multi-token aliases
Make tag-list argument type properly map to enum info

We're enumerating only visible tags, so visible tags should be the
default domain, not self.tags which is every Tag that hasn't been
filtered, even if undisplayed.
trash