Awaiting me to add a new test-case to it, the previous asm block needs to end in a chained CompoundStatement to be able to test for a bug in the parser that I created without realizing it. (it was consuming that closing curly bracket as part of the else block)