マインドマップを書くときに左側に伸ばしたブランチの上にテキストを書こうとすると、ブランチの進行方向は右から左なのに文字は左から右に書くことになります。そのことに対してもやもやしてるぞ!っていう気持ちを露わにした文章を書くとき使えます。
左から右のテキストを右から左にしようと思うと単純に思いつくのは、RubyであればString#reverse
だが、今回文章をまるごと変換するので括弧の類をうまく扱わないとダメだったりする。
Rubyにそういうメソッドが見当たらなかった(し、あっても使い所も微妙だと思う)のでStringクラスを拡張して to_left2right2irght2left
というメソッドをつくった。