* Fixed nullability warnings in `Utility.cs` * Fixed a number of nullability issues and warnings * More nullable fixes * Fixed the overwrite issue * Fixed additional nullability issues * Removed additional nullability issues * More nullability fixes and added some xmldoc * Added more xmldocs and removed an unused argument * Removed more warnings