The matchers no longer have to be so exacting about capture groups.  We don't try to parse anything but the {{ and }} at the matching stage, so the parser jsut gets the one group and parses it directly.