Generation
Theres got to be a better name than this. Consolidation?
Generation is relatively easy when compared to segmentation. Each element represents two the two composing operations:
Mutation
The pattern of the case defines how to mutate each word in the word list.
Joining
The delimeter then describes how the words should be concatenated. To perform joining, all words are concatenated together with the delimiter in between each word. This can be called interspersing.