pub fn to_aexpr(expr: Expr, arena: &mut Arena<AExpr>) -> Node
converts expression to AExpr and adds it to the arena, which uses an arena (Vec) for allocation