(program (programItem (section (varSection VARS { (variables (variablesItem (variableDecl bool_0 : bool ;))) }))) (programItem (section REMAP { (sectionBody (conditional (ifStatement if (condition (expression (term (factor (comparison (comparable inbound.req.X-Foo) == (value "bar")))))) (block { (blockItem (statement inbound.resp.body = (value "This is a response body") ;)) })) (elseClause else (block { (blockItem (statement bool_0 = (value true) ;)) })))) })) (programItem (section READ_RESPONSE { (sectionBody (conditional (ifStatement if (condition (expression (term (factor bool_0)))) (block { (blockItem (statement (functionCall set-body-from ( (argumentList (value "https://example.com/body.txt")) )) ;)) })))) })) <EOF>)
