15. The device of claim 9 , wherein the processor is further structured to: make a second determination that a final set of characters of the suppressed offspring artificial variant corresponds with an N-gram object associated with a frequency object having a frequency value above a predetermined threshold; and based on the second determination, output the suppressed offspring artificial variant.
15. The device of claim 9 , wherein the processor is further structured to: make a second determination that a final set of characters of the suppressed offspring artificial variant corresponds with an N-gram object associated with a frequency object having a frequency value above a predetermined threshold; and based on the second determination, output the suppressed offspring artificial variant. 16. The device of claim 15 , wherein the N-gram object comprises three characters, and the final set of characters of the suppressed offspring artificial variant comprises three characters.