anchor.diff:      scheduled_compaction,
       is_compacting
   }).
  +
  +-define(RESULTVEC_SIZE, 1000).
   
   init([Root]) ->
       %% Load from disk...
  
positive.code:     {reply, {ok, NewAcc}, State};
      
  handle_call(is_empty, _From, State) ->
      IsEmpty = mi_ift_server:term_count() == 0,
      {reply, IsEmpty, State};
  
  handle_call(drop, _From, State) ->
      #state { buffers=Buffers, segments=Segments } = State,
  
negative.code:     %%           also crashes.
      Self = self(),
      spawn_link(fun() ->
                         F = fun(Results) ->
                                     WrappedFilter = fun({Value, Props}) -> 
                                                             FilterFun(Value, Props) == true
                                                     end,
                                     case lists:filter(WrappedFilter, Results) of
                                         [] -> 
                                             skip;
                                         FilteredResults ->
                                             Pid ! {result_vec, FilteredResults, Ref}
                                     end
                             end,
                         stream(Index, Field, Term, F, Buffers, Segments),
  