❔ User-defined implicit type conversion + type pattern match - C#