Init only properties in C# 9