ENYO-3416: use "within" instead of "containers" as constraints primitive in order to introduce a set of primitives like: within/without, before/after, max/min...