I am, genuinely, looking forward to this. I'm not sure whether to admire your seeking the challenge or giggle in anticipation of the frustration that is going to seep into posts now and again!Having seen what it takes from your links on TSN, perhaps a balanced combination of the above is in store. Either way, don't ask me for help unless you need a PHP driven solution!
I am beginning to look fondly at the skin on my knuckles. It's been nice knowing it... :-)