Adapt Helpers.flatten to be usable for any op input.
Open TextOperation for other String implementations.
Less WS.