CEL supports string.matches(string) to apply an RE2 regular expression to strings, but RE2 patterns can safely be applied to a non-UTF8 bytes string (the pattern itself must be UTF-8, however). Can we update the spec for matches to include this overload?
Context from protovalidate: bufbuild/protovalidate#268