I think we should support both existing aliases, just a `List<String>` or even `Set<String>` , and new aliases (as you did already). Makes sense?