don't insert `call` function directly into AST; use a symbol or expression instead