As an initial pass, we could define a Reasoner API in terms of only horned-owl, so that we don't expose internals of Whelk, which may change.
As an initial pass, we could define a Reasoner API in terms of only horned-owl, so that we don't expose internals of Whelk, which may change.