    block
    columns 1
      db(("DB"))
      blockArrowId6<["&nbsp;bla#nbsp;<b>bold</b>bla"]>(down)
      block:ID
        A
        B["A wide one in the middle"]
        C
      end
      block:group2:3
        %% columns auto (default)
        l m n o p q r
      end
      space
      D
      ID --> D
      C --> D
      columns 3
      a["A label"] b:2 c:2 d
      A space:2 B
      A-- "X" -->B

      id1("This is the text in the box")
      id1(["This is the text in the box"])
      id1[["This is the text in the box"]]
      id1[("Database")]
      id1(("This is the text in the circle"))
      id1>"This is the text in the box"]
      id1{"This is the text in the box"}
      id1{{"This is the text in the box"}}
      id1[/"This is the text in the box"/]
      id1[/"This is the text in the box"\]
      id1[\"This is the text in the box"\]
      id1[\"This is the text in the box"/]
      id1((("This is the text in the circle")))
      blockArrowId1<["Label"]>(right)
      blockArrowId2<["Label"]>(left)
      blockArrowId3<["Label"]>(up)
      blockArrowId4<["Label"]>(down)
      blockArrowId5<["Label"]>(x)
      blockArrowId6<["Label"]>(y)
      blockArrowId7<["Label"]>(x, down)
      %% yaaah...
      blockArrowId7<["Label"]>(xdowny)

      %% error
      id1[("Database"))
      blockArrowId7<[]>( x, down, righ)

      style B fill:#969,stroke:#333,stroke-width:4px