Multiple include level data file conditionals don't work quite right. (dm)
Deallocate the current speech parameters string on program exit. (dm)