in reply to Re: Re (tilly) 1: Pondering Regex::English
in thread Pondering Regex::English

I agree with disliking the name. (Besides which, Perl's regular expressions aren't even that regular.)

But I still think that you should think carefully whether you are best done as a wrapper around Regexp::Common. The point is not that you are doing something similar, but rather that users of your module will likely want to do the same tasks that Regexp::Common makes easy, and it would be nice for your module to be able to give you all of its snippets.

This is particularly true considering how long it will be with your module to describe the common REs that Damian supports...

As for the language hierarchy, I hate thinking up names. You could, though, just call it Regexp::English, and have all of the other ones depend on Regexp::English. A bit of a hack, but your internals are your business, users should not have hidden expectations...