=str #15152 ast transformations

* for feedback
* only supports Flow map operation
yes, I would prefer an abstract method on AstNode here. No way to forget to implement it when adding new AstNode.