Missing Optionals in C#