Let's say it again: Notice the ? after the DateTimeOffset for the ModifiedUtc. This allows the value type to be null. The ? is referred to as the null-conditional operator. Just making sure you caught that!
Reference Types
Just for the sake of review let's note something important: