pub type Statements = Statements<Value>;
struct Statements { pub stmts: Vec<Statement<Value>>, pub returned: bool, }
stmts: Vec<Statement<Value>>
returned: bool