Compose words from word parts