ObjectToOptionalConverter needs to be marked as @UsesJava8