def _pop_ns(prefix):
    uris = prefixes.get(prefix)
    uri = uris.pop()
    if (not uris):
        del prefixes[prefix]
    if ((uri not in uris) or (uri != uris[(- 1)])):
        uri_prefixes = namespaces[uri]
        uri_prefixes.pop()
        if (not uri_prefixes):
            del namespaces[uri]
    cache.clear()
    return uri
def _pop_ns(prefix):
    uris = prefixes.get(prefix)
    uri = uris.pop()
    if (not uris):
        del prefixes[prefix]
    if ((uri not in uris) or (uri != uris[(- 1)])):
        uri_prefixes = namespaces[uri]
        uri_prefixes.pop()
        if (not uri_prefixes):
            del namespaces[uri]
    cache.clear()
    return uri