anchor.diff:           handle_coverage/4,
            handle_exit/3]).
   
  --export([foldl_harness/6]).
  +-export([foldl_harness/7]).
   
   -ignore_xref([start_vnode/1]).
   
  
positive.code: 
  %% @doc Harness for managing the fold operation.
  %% TODO: needs to perform a blocking threshold read for new values.
  foldl_harness(Node, Partition, Variables, Id, Function, AccId) ->
      lager:info("Fold executing!"),
      [{_Key, #dv{type=Type, value=Value}}] = ets:lookup(Variables, Id),
  
      %% Generate operations for given data type.
      {ok, Operations} = derflow_ets:generate_operations(Type, Value),
  
      %% Build new data structure.
      AccValue = lists:foldl(
  
negative.code:             %% We're remote, go through all of the routing logic.
              bind(AccId, AccValue)
      end,
      foldl_harness(Node, Partition, Variables, Id, Function, AccId, Value).
  