>   > re-search-forward           re-search-forward
>   > re-search-backward          re-search-backward
>   > replace-regexp-in-string    re-replace-in-string
>   > replace-match                       re-replace-match
>   > string-match                        re-search-in-string
>   > match-string                        re-matched-string
>
> I think this is mostly good.  However, string-match does not search
> the string.  It tries to match only at the start of the string.

You said in a later mail that adding such aliases would pollute the namespace. I infer that some aliases would be ok but many aliases not, is that correct?