TehShrike: that's why we must continually fight to minimize the code:functionality ratio.