(program (programItem (section SEND_RESPONSE { (sectionBody (conditional (ifStatement if (condition (expression (term (factor (comparison (comparable inbound.url.path) == (value "foo")))))) (block { (blockItem (statement inbound.resp.X-Path = (value "f") ;)) })) (elifClause elif (condition (expression (term (factor (comparison (comparable inbound.url.path) == (value "bar")))))) (block { (blockItem (statement inbound.resp.X-Path = (value "b") ;)) })) (elifClause elif (condition (expression (term (factor (comparison (comparable inbound.url.path) == (value "hrw")))))) (block { (blockItem (statement inbound.resp.X-Path = (value "h") ;)) })) (elseClause else (block { (blockItem (statement inbound.resp.X-path = (value "other") ;)) })))) })) <EOF>)
