pub trait Vocab: AsIri + Clone + PartialEq + Eq + Hash { fn from_iri(iri: Iri<'_>) -> Option<Self>; }