Я только что завершил Ruby Koans, и ни одно из методов вызова методов, использующих Object.send, и документацию Ruby в методе не предоставляет никакой информации при использовании блоков с методом отправки. Будет ли передан блок, прикрепленный к методу отправки, методу, который он вызывает, или будет потерян блок?
Пример:
foo.send(:a_method) { bar.another_method }