Everything was already there, we just had to wire it up in the display server.
Vector*
min/max/clamp/snap(ped)