protected bool Equals(IntrinsicNumericTypeSymbol other) { return base.Equals(other) && ScalarType == other.ScalarType; }