Type Dropdown is now populated dynamically

and the user can convert from one class/data-type pair to another; if
one of them does not support a title it is removed.