The alignTexts method aligns now the shorter text to the longer one.
If the base text is bigger than the textToMerge and the textToMerge fits
into the base text, the textToMerge is aligned to the base text. If the
base text fits into the textToMerge, the tokens of the base text are
aligned to the textToMerge. The code should be revised though it seems
to work.