docs: def inferURILocalSymbol(aUri):
      """
      From a URI returns a tuple (namespace, uri-last-bit)
  
      Eg
      from <'http://www.w3.org/2008/05/skos#something'>
          ==> ('something', 'http://www.w3.org/2008/05/skos')
      from <'http://www.w3.org/2003/01/geo/wgs84_pos'> we extract
          ==> ('wgs84_pos', 'http://www.w3.org/2003/01/geo/')
  
      """
      # stringa = aUri.__str__()
      stringa = aUri
      try:
          ns = stringa.split("#")[0]
          name = stringa.split("#")[1]
      except:
          if "/" in stringa:
              ns = stringa.rsplit("/", 1)[0]
              name = stringa.rsplit("/", 1)[1]
          else:
              ns = ""
              name = stringa
      return (name, ns)