anchor.diff:  %% If `NamePaths' is non-empty, then the returned fun will create partial search results by
   %% extracting the values specified by the paths and mapping them to the specified names in
   %% the returned EJSON object.
  -make_bulk_get_fun(DbContext, OrgName, client, [], _Req, _Darklaunch) ->
  +make_bulk_get_fun(DbContext, OrgName, client, [], _Req) ->
       %% clients get special handling to add json_class which is not stored in the db (not
       %% even in couch).
       %%
  
positive.code:                               Miss =:= error ->
                          BulkGetFun = make_bulk_get_fun(DbContext, OrgName,
                                                         IndexType, Paths,
                                                         Req, Darklaunch),
                          DbResult = make_search_results(BulkGetFun, Ids,
                                                         BatchSize, Start,
                                                         SolrNumFound),
  
negative.code: to_json(Req, #base_state{chef_db_context = DbContext,
                           resource_state = SearchState,
                           organization_name = OrgName,
                           reqid = ReqId} = State) ->
      BatchSize = batch_size(),
      Query = SearchState#search_state.solr_query,
  