[functions.global] be safe about the geometry