constraints collection
  - ensemble -> no overlaps, no graph
