Modify expression_kernel to generate an AST
Bump tolerance in test_feec