def __call__(self, ids):
    'Return the mapping when evaluated.\n\n        In this case, the ids received are actually the vocabulary `scheme`\n        (top-level) and `subject` (nested). And since they are already\n        human-readable, we keep them as-is.\n        '
    unique_ids = list(set(ids))
    return {id_: id_ for id_ in unique_ids}
Return the mapping when evaluated.

In this case, the ids received are actually the vocabulary `scheme`
(top-level) and `subject` (nested). And since they are already
human-readable, we keep them as-is.
def __call__(self, ids):
    'Return the mapping when evaluated.\n\n        In this case, the ids received are actually the vocabulary `scheme`\n        (top-level) and `subject` (nested). And since they are already\n        human-readable, we keep them as-is.\n        '
    unique_ids = list(set(ids))
    return {id_: id_ for id_ in unique_ids}