each -> Enumerator
each {|node| ... } -> ()
self のノードをルートとする部分木の各ノードを引数としてブロックを呼び出します。
ブロックを省略した場合は上のような繰り返しをする Enumerator オブジェクトを返します。