0(1) element: null
1(2) element: PyIfStatement
2(3,4) READ ACCESS: markup
3(16) 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,19) READ ACCESS: renderer
11(12) element: PyExceptPart
12(13) READ ACCESS: KeyError
13(14) element: PyRaiseStatement
14(15) READ ACCESS: Error
15(19) raise: PyRaiseStatement
16(17) element: PyStatementList
17(18) element: PyReturnStatement
18(19) READ ACCESS: body
19() element: null