private bool Equals(ArraySymbol other) { return base.Equals(other) && Equals(ValueType, other.ValueType) && Dimension == other.Dimension; }