flow:
  nodes:
    node:
      - id: a
        class: com.yomahub.liteflow.test.subflow.cmp1.ACmp
      - id: b
        class: com.yomahub.liteflow.test.subflow.cmp1.BCmp
      - id: c
        class: com.yomahub.liteflow.test.subflow.cmp1.CCmp
      - id: d
        class: com.yomahub.liteflow.test.subflow.cmp1.DCmp
      - id: e
        class: com.yomahub.liteflow.test.subflow.cmp1.ECmp
      - id: f
        class: com.yomahub.liteflow.test.subflow.cmp2.FCmp
      - id: g
        class: com.yomahub.liteflow.test.subflow.cmp2.GCmp
      - id: h
        class: com.yomahub.liteflow.test.subflow.cmp2.HCmp
      - id: h
        class: com.yomahub.liteflow.test.subflow.cmp2.MCmp
  chain:
    - name: chain3
      value: "THEN(e, d);"
    - name: chain1
      value: "THEN(a, b, c, chain2);"
    - name: c
      value: "THEN(d, e);"
    - name: chain2
      value: "THEN(b, a, chain3);"