anchor.diff:  multi_index(IFTVPKList, State) ->
       %% TODO: look for timestamp before clobbering
       ets:insert(State#state.table,
  -               [ {{b(I), b(F), b(T)}, {V, P}, K}
  +               [ {{b(I), b(F), b(T), b(V)}, P, K}
                    || {I, F, T, V, P, K} <- IFTVPKList ]),
       {reply, {indexed, node()}, State}.
   %%% TODO: why can't I {reply, ok} here? (cargo-cult raptor_backend)
  
positive.code:           [Sender,
             FilterFun,
             ets:select(State#state.table,
                        [{{{b(I), b(F), b(T)}, '$1', '_'}, [], ['$1']}
                         || {term, {I, F, T}, _P} <- IFTList],
                        ?STREAM_SIZE)]),
      noreply.
  
negative.code:       fun() ->
                R = [{T, node(),
                      ets:select_count(State#state.table,
                                       [{{{b(Index), b(Field), T, '_'},
                                          '_', '_'},
                                         [], [true]}])}
                     || T <- Terms],
                riak_search_backend:info_response(Sender, R)
  