docs: @Programmatic
      public UserSetting find(
              final String user,
              final String key) {
          return queryResultsCache.execute(new Callable<UserSetting>() {
              @Override
              public UserSetting call() throws Exception {
                  return doFind(user, key);
              }
          }, UserSettingRepository.class, "find", user, key);
      }