Thanks. Your attitude sounds reasonable. Being honest though, one problem is that I do not consider it a personal preference: I basically think that functions longer than 100 lines are completely, and objectively, unacceptable (I wouldn't normally write a function longer than, say 30 lines). They are just woefully failing to take advantage of modularity, and modularity is the entire basis of the software revolution in the last 60 years. I recognize that I should try not to have overly strong feelings about a subject that some consider a matter of taste, but I don't think I'm alone here.