Sticking a fork in this. It's not elegant, but it's not the most horrible thing in the world. Next step is to get it working with Analytica, then we can style the heck out of it.