@mjd And this is why I have no time for people who see no middle ground between hand-coding and "slop".