I\'ve recently updated a project to utilize the C# 8 Nullable Reference Types feature. Everything in the solution works as expected, except for a custom Guard class that was