Could we make this a generic RegexFlag?  What do you think? I also think this struct can be moved into the `/opts` package.