Please add support for checking if a double or float has or does not have a value of NaN.
checking that a double or float has a value like this Ensure.That(x).IsNot(double.NaN) does not work. see https://learn.microsoft.com/en-us/dotnet/api/system.double.nan?view=net-8.0