Text this: Tail Recursion Transformation in Functional Dataflow Parallel Programs