Thanks to quisling for final correction! Thought I had cracked the whole thing on my own until I came here and found that the five replacements had to be much more coherent than I’d thought. Originally I managed to make three of the replacements work with members of the generic theme group!