C# 9 Deep Dive: Init-only features