def _normalized_key(self, key): try: _require_isinstance(key, self.keytype) except ValueError: if self.key_converter: return self.key_converter(key) else: raise else: return key
def _normalized_value(self, value): try: _require_isinstance(value, self.valuetype) except ValueError: if self.value_converter: return self.value_converter(value) else: raise else: return value
def _(self, value): _require_isinstance(value, _iri_goose.UriReference) self._base_iri = value