private static void AssertEqual(CanonicalError.Parts.Category cat1, CanonicalError.Parts.Category cat2)
        {
            if (cat1 != cat2)
            {
                string message = "Regression: category compare '" + cat1.ToString() + "'!='" + cat2.ToString() + "'";

                Assert.Equal(cat1, cat2);
            }
        }