Just thought I'd upset you lot again by boasting about my aXML system :P
I have almost finished rebuilding it as a plack middleware component, using a completely new and much faster parsing engine which works on the same lines but is so fast my Quad Core Phenom II can spit out 16,000 requests in just over 22 seconds.... woohoooo!!!! Btw, that request includes a database lookup of 100 lines with formatted output!
Because of the way the new parsing algorithm works, the new engine doesn't slow down as new abstractions are added, meaning that now whenever I want it do something new, I can just add new abstractions in and never have to write that code again!
It's like perl golf... but results in compressed code which is still totally comprehensible to mere mortals!
I wish I could just click a button and install a full and complete understanding of what I'm upto and why I keep on harping on about it into your brain, because I am approaching Perl Nirvana over here!!