Couldn't agree more, many is the day where I've done in 100 lines through sheer luck what should have taken 1,000 lines and had my boss complain my work rate is too low.<p>Never mind the fact that it's a highly efficient loop which has saved us hours of work...