Allow types with type aliases