docs: public OWLOntology createMergedOntology() throws OWLIOException
      {
          OWLOntologyMerger owlOntologyMerger = new OWLOntologyMerger(owlOntologyManager);
          try
          {
              mergedOntology = owlOntologyMerger.createMergedOntology(owlOntologyManager, IRI.create(mergedOntologyURI()));
              reasonerForMergedOntology = new StructuralReasoner(mergedOntology, new SimpleConfiguration(), BufferingMode.NON_BUFFERING);
              return mergedOntology;
          } catch (OWLOntologyCreationException ex)
          {
              throw new OWLIOException(ioErrorMsg, ex);
          }
      }