  * ::Compat - compile regexs that are used repeatedly 
  * ::Compat::namespaces_names cache result