private void doTestCoordinateHash(bool equal, Coordinate a, Coordinate b) {
     Assert.AreEqual(equal, a.Equals(b));
     Assert.AreEqual(equal, a.GetHashCode() == b.GetHashCode());
 }