There is no function double.IsFinite() in .NET Framework. Reworked the sanity check in Astronomy.Pivot so the C# code builds in these older .NET platforms.