They are written in pieces because they are easier to design and maintain if each specialized part is a
program in its own right. For instance, the rules controlling preprocessing are unique to that phase and
jeff_l
(Jeff_L)
#1