I double checked with Richard, and maybe it is a bit harsh.  I just have a pathological hatred of copy and pasting code....