Swift forum post: Improving the UI of generics