Thanks, a fascinating possible exercise. But I'm in the same boat: in fact I'm currently in a sub-sidetrack of a sidetrack!