outline: now you can the same named group in multiple regexps; they are suffixed with a number on generation