>Again, I think it's too much in one file. I stopped doing big files like that long ago. Found they were actually harder to maintain.
Same here - a few related classes may be in one prg, but few is a small number.
I have to maintain a few like that from time to time, though, and if I check them out, I generally take care to delimit the classes like that.