This change introduces an ambiguity. An ontology can have an IRI (its name, invariant with respect to its file location) and a location where the file can be loaded from. The two are often different, and in this case the location is what needs to be passed in, since the ontology IRI will be likely set by the parser during the parsing process