Constraints can be setup directly from non-expression via operator overrides
Work in Progress. Nothing to see here. Move along.