Microsoft’s C# 9.0 begins to take shape