OntologyFetcher is rewritten in a more "scalaish" way