Excellent.
Whom to credit?
Thanks very much. I was up late composing it.
Just blame grey_whiskers at free republic.
Cheers!