anchor.diff:  	 new_variable_name/1, new_variable_name/2,
   	 new_variable_names/2, new_variable_names/3,
   	 strip_comments/1, to_comment/1, to_comment/2,
  -	 to_comment/3, variables/1]).
  +	 to_comment/3, variables/1, vann_clause/4]).
   
   %% =====================================================================
   %% @spec map(Function, Tree::syntaxTree()) -> syntaxTree()
  
positive.code: adjust_locations(Form, Toks) ->
      F = fun (T) ->
  		case refac_syntax:type(T) of
  		    implicit_fun ->
  			Pos = refac_syntax:get_pos(T),
  			Name = refac_syntax:implicit_fun_name(T),
  
negative.code:     Tree1 = rewrite(Tree, refac_syntax:try_expr(Body1, Cs1, Handlers1, After1)),
      Bound = ordsets:union(ordsets:union(ordsets:union(Bound1, Bound2), Bound3),Bound4),
      Free  = ordsets:union(ordsets:union(ordsets:union(Free1, Free2), Free3),Free4),
      {ann_bindings(Tree1, Env, Bound, Free), Bound,Free}.    
  
  vann_receive_expr(Tree, Env, Ms, VI) ->
      %% The timeout action is treated as an extra clause.
  