code: @Override
      public Future<Option<BasicProfile>> find(String providerId, String userId) {
          return toScala(doFind(providerId, userId).thenApply(Scala::Option));
      }
docs: Finds an Identity that maches the specified id
  
  @return an optional user