It was written for Daily Driver and is used there. It wasn't generalised at the time.
But I'll try to dig out the original version and see about posting it here. I can't promise when that might be as I have 3 kids and it's the last few days of summer school holidays.