Kevin Kofler (./6) :See now why I don't merge this kind of rewrites without careful reviewing and testing