get => new Vector2(x.Value, y.Value);
: y.HasValue && _underlyingComparer.Equals(x.Value, y.Value);
.Select(x => (x.Key, ComparedType(x.Value as IEqualityComparer))) .Append((Key(() => HierarchyComparers.BaseEqualityComparer), typeof(HierarchyDerived1)))