Yeah, I've been mapping a couple years now and still constantly fight with the syntax. The wiki's definition is indeed way too verbose. IMO, there is a real need for a "builder" tool where you can use a gui to describe the situation and it'll create the string for you. Maybe I'll make it someday haha. Until then at least we have parsers/validators like this.