---
root:
  items:
    - type: stacking-context
      bounds: [0, 0, 200, 200]
      items:
        - type: clip
          id: 2
          complex:
            - rect: [ 10, 10, 180, 180 ]
              radius:
                top-left: [180, 180]
                top-right: [0, 0]
                bottom-left: [0, 0]
                bottom-right: [180, 180]
        - type: clip-chain
          id: 3
          clips: [2]
        - type: rect
          bounds: [ 0, 0, 200, 200 ]
          color: [ 0, 0, 255, 0.5 ]
          clip-chain: 3
