ast = getAst(inner(body)) code = $toStrLit(ast) is replaceable by: code = body.repr
Other than that, it seems to be a bug as body.repr.parseStmt should be an identity and here it's not (parse error due to invalid indentation).
ast = getAst(inner(body)) code = $toStrLit(ast) is replaceable by: code = body.repr
Other than that, it seems to be a bug as body.repr.parseStmt should be an identity and here it's not (parse error due to invalid indentation).