0(1) element: null
1(2) element: PyIfStatement
2(3,4) READ ACCESS: markup
3(15) element: null. Condition: markup:false
4(5) element: null. Condition: markup:true
5(6) ASSERTTYPE ACCESS: markup
6(7) element: PyStatementList
7(8) element: PyTryExceptStatement
8(9,11) element: PyTryPart
9(10,11) element: PyReturnStatement
10(11,18) READ ACCESS: renderer
11(12) element: PyExceptPart
12(13) READ ACCESS: KeyError
13(14) raise: PyRaiseStatement
14(18) READ ACCESS: Error
15(16) element: PyStatementList
16(17) element: PyReturnStatement
17(18) READ ACCESS: body
18() element: null