anchor.diff:        #tuple{line=Line, elements=Args},
         Block
       ]
  -  },
  -
  -  reia_syntax:map_subtrees(fun transform_method/1, Expr);
  -    
  -% Transform references to self
  -transform_method(#self{line=Line}) ->
  -  ?self(Line);
  -  
  -transform_method(Expr) ->
  -  reia_syntax:map_subtrees(fun transform_method/1, Expr).+  }.
positive.code:     name = call,
      args = Args
    }.
    
  % Transform local calls to the OO "call" signature
  transform_method(#local_call{line=Line, name=Name, args=Args, block=Block}) ->
    Expr = #native_call{
      line     = Line,
      module   = reia_dispatch,
      function = call,
  
negative.code: -export([transform/2]).
  -include("reia_nodes.hrl").
  -include("reia_object.hrl").
  -include("reia_bindings.hrl").
  
  transform(Exprs, _Options) ->
    reia_syntax:map_subtrees(fun transform/1, Exprs).
  