So... Morgan... I'm really sorry. I hacked the CRAP out of Codeheart.js. It's so bad the file is called codeheart_lite. I couldn't even think of it as a shadow of what it was. But, it works with Ejecta. However, it will probably never be the same again. On the up side I could totally get rejected from the App Store again now:
Like a dog with a bone, I couldn't give up the idea that I ought to be able to combine the two. I think there must be some sort of perverse pleasure that one takes in taking well structured and thoughtful code and doing unspeakable things with it.