Closes #34
Please note this is an initial "surgery with a chainsaw" change to get nullable reference types in place with all the code still compiling and the tests working.
While I'm certain some of the chosen defaults could be improved, and there should probably be some unit tests added to drive out such scenarios, the intent here is to have this feature enabled sooner rather than later so that the problem doesn't grow worse in the meantime.
Closes #34 Please note this is an initial "surgery with a chainsaw" change to get nullable reference types in place with all the code still compiling and the tests working.
While I'm certain some of the chosen defaults could be improved, and there should probably be some unit tests added to drive out such scenarios, the intent here is to have this feature enabled sooner rather than later so that the problem doesn't grow worse in the meantime.