You know what, I'm more than two years late to the party but just now happened to catch wind of your reverse-engineering efforts (unfortunately, I haven't logged into this forum in ages and never received a notification on this thread—in fact, I no longer remember writing my above post!). Anyway, incredibly cool stuff, and I'm still in the process of going through all the blog posts and YouTube videos, trying to catch up on all the gory details!