インターフェイスを公開しちゃうと内部を自由に変えられなくなるから
公開したくないのかなぁ。

RubyVMとかRubyVM::InstructionSequenceとかのC実装は公開APIだと
思っていいんだろうか。