Size operator /(double scalar) { if (scalar == 0) { throw ArgumentError('Division by zero is not allowed.'); } return Size(width / scalar, height / scalar); }