C# 8.0 nullable references: when methods don't return