We try to avoid returning `null` to express absence. Could this method be refactored to return an `Optional<URI>`?