Union types in C# 15 | Hacker News Reader