pub fn entity_for_iri<A: ForIRI, S: Borrow<str>>(
    type_iri: S,
    entity_iri: S,
    b: &Build<A>
) -> Result<NamedEntity<A>, HornedError>