anchor.diff:                                    {ok, [binary()]} | {error, term()}.
   %% @doc Return list of data_bag_item names for a given organization
   fetch_data_bag_items(OrgId, DataBagName) ->
  -    %% Again, coding this following fetch_objects in hopes of future refactoring
       RecordName = chef_data_bag_item,
       QueryName = list_query_for(RecordName),
       case sqerl:select(QueryName, [OrgId, DataBagName], rows_as_scalars, [item_name]) of
  
positive.code:                                      {ok, [binary()]} | {error, term()}.
  %% @doc Return list of data_bag_item names for a given organization
  fetch_data_bag_item_ids(OrgId, DataBagName) ->
      %% Again, coding this following fetch_objects in hopes of future refactoring
      QueryName = find_data_bag_item_id_by_orgid_name,
      case sqerl:select(QueryName, [OrgId, DataBagName], rows_as_scalars, [id]) of
          {ok, L} when is_list(L) ->
  
negative.code: -spec fetch_clients(bin_or_string()) -> {ok, [binary()]} | {error, term()}.
  %% @doc Return list of client names for a given organization
  fetch_clients(OrgId) ->
      fetch_object_names(OrgId, chef_client).
  
  -spec bulk_get_clients([binary()]) -> {ok, [ [proplists:property()] ] | not_found} |
                                        {error, term()}.
  