Phrase joiner improvements