"required" finally makes Nullable types good A bit of background. .NET has value types and reference types. Value