1. A multi-stage method for morphing together bodies of text comprising: stage-one text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-one text morphing comprises: identifying pairs of phrases that each have a phrase (Phrase A) from a first body of text (Text A) and a phrase (Phrase B) from a second body of text (Text B); wherein a phrase is a text string containing one or more words, abbreviations, numbers, or combinations thereof; wherein Phrase A can be used as a phrase synonym for Phrase B; and wherein a phrase synonym is one phrase that can be substituted for another phrase in text use without causing significant changes in the meaning of the text or creating grammatical errors; and then substituting, within each pair of phrases, Phrase A for Phrase B, in Text B; and stage-two text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-two text morphing comprises: identifying pairs of text segments that each have a segment (Segment A) from Text A and a segment (Segment B) from Text B, wherein Segment A and Segment B start with phrase synonyms and end with phrase synonyms; and then substituting, within each pair of text segments, all or part of Segment A for all or part of Segment B, in Text B.