In the disassembly of a method body that references an undecorated method name (an implicit-self call), which instruction supplies the receiver, and why must it appear even though the source has no explicit receiver?
RubyVM::InstructionSequence.compile("def m; foo; end").disasm