anchor.diff:  argument_list_cons([Element|Rest], Line) ->
     {cons, Line, Element, argument_list_cons(Rest, Line)}.
   
  -% Default functions to incorporate into Reia classes
  +%% Default functions to incorporate into Reia classes
   default_functions() ->
     [default_function(Function) || Function <- [
       "init(Args) -> initialize(Args), {ok, dict:new()}.",
  
positive.code:       {Dict, [Function|Functions]}
    end.
    
  process_methods([]) ->
    [];
  process_methods([FirstMeth|_] = Methods) ->
  
negative.code:   % New master handle_call function
    [{function, Line, dispatch_method, 3, Clauses ++ MethodMissingClause}].
    
  %% Extract a method into clauses for dispatch_method
  process_method({function, _Line, Name, _Arity, Clauses}) ->
    [process_method_clause(Clause, Name) || Clause <- Clauses].
         
  %% Build a clause for dispatch_method from the original clauses for a method
  process_method_clause({clause, Line, Arguments, [], Expressions}, Name) ->
    {clause, Line, [
      {tuple, Line, [{atom, Line, Name}, argument_list_cons(Arguments, Line)]}, 
  