refactor - package by feature
fix - for  "return Optional.absent when ontology uri is empty string" - must check now for null