These appear to always be treated like Regexp's. Why not just cast them that way? Maybe they're used somewhere else I haven't seen yet.