Hi everyone, Well, I had no idea there'd be so much interest. Uh, gimme a few days or so and I'll check back with you. I'm currently working on a prototype and we'll go from there. I'll set up a project on common-lisp.net. Will send email in a bit. Cheers. -Warren