+ *contains = probe.x > geometry->u.rectangle.rect.left - tolerance &&
+ probe.x < geometry->u.rectangle.rect.right + tolerance &&
+ probe.y > geometry->u.rectangle.rect.top - tolerance &&
+ probe.y < geometry->u.rectangle.rect.bottom + tolerance;
+