* Can we call this `constraint` or something instead of `cons`?
* I don't like the quirky `True`/`False` meanings -- how about we allow either an array or the string `"center"`?
* Could you explain somewhere what the constraints actually are? Both why you might want a constraint, and how the array (if given) is interpreted?