The latest release of owlapi-distribution (5.0.1) has switched to using java.util.Optional (java 1.8) and this conflicts with what's in the geneontology code. Be nice to be able to keep up with revisions rather than using the older version of owlapi code (4.3.1)