Binary addition operator. Returns a point that is this point (the left-hand-side operand) plus a vector Offset (the right-hand-side operand).
Point operator +(Offset other) => new Point(x + other.dx, y + other.dy);