// GenericParameter public static bool IsEqual(GenericParameter x, GenericParameter y) => x.Type == y.Type && x.Attributes == y.Attributes && x.Constraints.SequenceEqual(y.Constraints, Instance) && x.CustomAttributes.SequenceEqual(y.CustomAttributes, Instance) && x.Is(y);