anchor.diff:            (PathR) ->
                  list_to_atom(
                    string:join(
  -                   lists:map(fun atom_to_list/1, lists:reverse(PathR)),
  +                   lists:map(?'fun atom_to_list/1', lists:reverse(PathR)),
                      "."))
          end)].
   
  
positive.code: 
  %% -- internal utilities -----------------------------------------------------
  
  new_bindings(Tuples) ->
      lists:foldl(fun add_binding/2, new_bindings(), Tuples).
  
  new_bindings() ->
      dict:new().
  
negative.code: possibly_write_file(_FileName, '$not_generated', _Opts) ->
      ok.
  
  -define('fun use_the_file_module/2', fun(X,Y) -> use_the_file_module(X,Y) end).
  file_op(Fn, Args, Opts) ->
      FileOp = proplists:get_value(file_op, Opts, ?'fun use_the_file_module/2'),
      FileOp(Fn, Args).
  
  use_the_file_module(Fn, Args) ->
  