private static IEnumerable<HashCodeBuilder> GetDistinctInstances()
{
yield return HashCodeBuilder.New();
yield return HashCodeBuilder.New().Add(0);
yield return HashCodeBuilder.New().Add(0).Add(0);
yield return HashCodeBuilder.New().Add(1).Add(1);
yield return HashCodeBuilder.New().Add(0).Add(1).Add(2);
yield return HashCodeBuilder.New().Add(0).Add(1).Add(2).Add(3);
yield return HashCodeBuilder.New().Add(0).Add(1).Add(2).Add(4);
yield return HashCodeBuilder.New().Add(0).Add(1).Add(2).Add(4).Add(5);
}