XXX: YYY ('a' | 'b' | ZZZ) | 'something' 'else' YYY: 'some string' ZZZ: 'ww' | 'xx' | 'yy' | 'zz'