Hi, Gavin sent this PR: https://github.com/hibernate/hibernate-rx/pull/93 It removes Optional from the API, for example: <T> CompletionStage<Optional<T>> fetch(T association); becomes: <T> CompletionStage<T> fetch(T association); Is there anybody here with strong opinions about keeping Optional in the API? Thanks, Davide