public void NoMatchWithDifferentHeads() { List list = new List(0, 2); List list2 = new List(1, 2); Context context = new Context(); Assert.IsFalse(list.Match(list2, context)); Assert.IsFalse(list2.Match(list, context)); }