--- replace: val: - S: map: - ["a-z", "A-Z", E] return: E E: end: "." Gender: - val: "{N} who {VP}" N: - val: "girl" - val: "boy" VP: - val: "{V} {Gender^}" - val: "{DoP}" - val: "{V} {BeP}" V: - val: "likes" - val: "wants" DoP: - val: "does {N^} like they're {Gender^}" BeP: - val: "{N^} to be {Gender^}" N^: - val: "girls" - val: "boys" Gender^: - val: "{N^} who {VP^}" - val: "{N^}" VP^: - val: "{V^} {Gender^}" - val: "are {Gender^}" - val: "{DoP^}" - val: "{V^} {BeP}" DoP^: - val: "do {N^} like they're {Gender^}" V^: - val: "like" - val: "want" test|: - val: "test|<0>" test1: - val: "{test|1}"