2.6未満では次のメソッド呼び出しが失敗してしまっていた。なんてメソッドは無い」と言われてしまう。メソッドでフィルタリングできる。child.element?}endこういうことができるのか調べようという発想すらなく、自然とroot_node.children.find(&:element?)って書いていたので、この時にRefinementが適用されるのはRubyistにとって自然なことなんだと思う[1]。2.6はすごく自然だ。