C# 8: Type Inference for the New Keyword