anchor.diff:  -module(windex).
   
  --export([lookup/2, add/2, delete/2, export/1]).
  +-export([lookup/2, add/2, delete/2, deleteByValue/2, export/1]).
   -compile(export_all).
   %% ------------------------------------------------------------------
   %% API Function Definitions
  
positive.code:                 {ok, LeftValue} -> mergeTrees(LeftValue, Value)
          end,
          hashMerge(maps:put(Key, NewValue, Left), Rest).
  
negative.code:         windex_db:store(primary_tree, Index, NewTree).
  
  delete(Index, Rev) -> ok.
  
  deleteByValue(Index, Value) -> ok.
  
  export({SubTree, Data}) when is_map(SubTree)->
          #{
  