There has never been an unexpectedly short debugging period in the history of computers. -Steven Levy Computers