sendと__send__の違い
cf. https://stackoverflow.com/questions/4658269/ruby-send-vs-send
動きは同じ。ただし、sendという名前でメソッドが再定義される可能性があるため、名前がかぶらないように__send__が作られた
るりまにも同様のことが書かれていた
https://docs.ruby-lang.org/ja/latest/method/Object/i/send.html
sendが再定義された場合に備えて別名__send__も用意されており、ライブラリではこちらを使うべきです。また__send__は再定義すべきではありません。