The commit message for e03b874abb33f381913aa76467fee51dbdc78263 makes me think that Regexp::Grammars ought to work without changes, since a change was made for a similar overload-related breakage in Regexp::Common.