Researchers and practitioners have proposed several “mixed testing strategies” intended to combine the advantages of the various techniques discussed in this chapter. Propose your own combination, perhaps also using some kind of random testing at selected points. You may find some suggestions in the specialized literature referenced in the bibliographic notes. 6.63 List some of the problems that could result from adding debugging statements to code. Discuss possible solutions to these problems. Design an appropriate interface for the assert routine suggested in Section 6.8.