The short answer is this is what happens when people who think they know all about OOB editing forget that it's trickier than it looks.
Its why the OOB's rarely are worked on by anyone other than Andy or I any more.
This is on the to-do list to investigate
Don
`