Loosen bounds on `horizontal`/`vertical` in `SideOffsets2D`

r? @SimonSapin (or whoever)

This allows the methods in question to be used with `Au`.