Debug.Assert(resultType.Equals(sourceType,TypeCompareKind.IgnoreDynamicAndTupleNames|TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));// Same custom modifiers as source type.
Debug.Assert(resultType.Equals(sourceType,TypeCompareKind.IgnoreDynamicAndTupleNames|TypeCompareKind.IgnoreNullableModifiersForReferenceTypes|TypeCompareKind.IgnoreNativeIntegers));// Same custom modifiers as source type.
// Same object/dynamic, nullability and tuple names as destination type.
// Same object/dynamic, nullability, native integers, and tuple names as destination type.