Dimension operator +(Dimension other) { return add(other) ?? other.add(this) ?? _CompoundDimension(<Dimension>[other, this]); }