anchor.diff:                            B = Remote(get_bucket, {Level, Bucket}),
                             Delta = riak_ensemble_util:orddict_delta(lists:keysort(1, A),
                                                                      lists:keysort(1, B)),
  -			  lager:debug("Exchange Level ~p Bucket ~p\nA=~p\nB=~p\nD=~p\n",
  -				      [Level, Bucket, A, B, Delta]),
  +              lager:debug("Exchange Level ~p Bucket ~p\nA=~p\nB=~p\nD=~p\n",
  +                      [Level, Bucket, A, B, Delta]),
   
                             Diffs = Delta,
                             [BK || {BK, _} <- Diffs]
  
positive.code:                         B = Remote(key_hashes, Segment),
                          Delta = riak_ensemble_util:orddict_delta(lists:keysort(1, A),
                                                                   lists:keysort(1, B)),
  			lager:debug("Exchange Final\nA=~p\nB=~p\nD=~p\n",
  				    [A, B, Delta]),
                          Keys = [begin
                                      {_Id, Segment, Key} = decode(KBin),
                                      Type = key_diff_type(Diff),
  
negative.code:     %% that do not exist at the end of the file (due to deleting the last entry in the
      %% segment).
      Result = [{LeftSeg, F([])} || LeftSeg <- lists:reverse(LeftOver),
                    LeftSeg =/= '*'] ++
      [{LastSegment, F(LastAcc)} | FA],
      case Result of
          [{'*', _}] ->
              %% Handle wildcard select when all segments are empty
  