code: @Override
      public Optional<OWLOntology> loadInputOntology() throws OWLOntologyCreationException {
          if (options.ontology.isPresent()) {
              return options.ontology;
          }
          if (owlOntology.isPresent()){
              return owlOntology;
          }
          return loadOntologyFromFile();
  
  
      }
docs: TODO: cache the ontology