Don't require the Zero trait for most Rect methods …
Only require it for Rect::union. This makes it easier to call these methods in Servo.