code: def join(cls, root, subkey):
          
          if subkey is None:
              return root
          return enums.SPLITTER.join((root, subkey))
docs: Rebuild a full declaration name from its components.
  
          for every string x, we have `join(split(x)) == x`.