You may have thought that the EXHL project was dead since I didn't touch it for eight months or so. It is alive though; today, I've been fixing bugs and getting stuff that's been sitting in my working tree committed. Draft 2 is probably a bit off still, but I think I know where it's going.