code: public SearchResources searchResources() {
          if (search.get() == null) {
              search.compareAndSet(null, new SearchResourcesImpl(this));
          }
          return search.get();
      }
docs: Returns the {@link SearchResources} instance that provides access to searching resources.
  
  @return the search resources