8. The apparatus of claim 7 , wherein the processor is further configured to perform the at least one first set of substitutions by expanding the input text string to create at least one additional input text string that includes at least one portion of the input text string and at least one additional portion not previously part of the input text string.
8. The apparatus of claim 7 , wherein the processor is further configured to perform the at least one first set of substitutions by expanding the input text string to create at least one additional input text string that includes at least one portion of the input text string and at least one additional portion not previously part of the input text string. 9. The apparatus of claim 8 , wherein each of the at least one additional input text string contains words that are the same as the input text string except at least one word has been removed from the input text string and has been replaced by a different word in the at least one additional input text string.