Graham,

I'm starting to think you may have too much time on your hands.