>>298
ブロックの話もKernel moduleのメソッドの話もしていない。

Procオブジェクトはクロージャであり関数であるのだから、
Rubyではクロージャや関数はProcオブジェクトとして実装されているだろ、
っていうだけの簡単な話だ。