=str #15152 ast transformations

* for feedback
* only supports Flow map operation
will this be flaky if we get a GC at the wrong time?