Very interesting indeed, sir. I've personally also found a lot of joy in diving down into C implementations (in my case, the JNI, although Ruby is my language of choice).<p>You've certainly inspired me to take a closer look at the MRI, as well as macros in general. Thanks!