1must_dependence: "{ T[] -> [S[] -> a[]] }"
2may_dependence: "{ T[] -> [S[] -> a[]] }"
3must_no_source: "{  }"
4may_no_source: "{  }"
5