anchor.diff:      group_toks_by_line_1(Toks2,[Toks1|Acc]).
   
   
  +insert_token_at_end(Toks, T) ->
  +    {Toks1, Toks2} = list:splitwith(
  +                       fun(Tok) ->
  +                               is_whitespace_or_comment(Tok)
  +                       end, lists:reverse(Toks)),
  +    lists:reverse(Toks1++[T|Toks2]).
  +    
                           
   is_tab_token({whitespace, _, '\t'}) ->
       true;
  
positive.code: 		     _ ->
  			 par([D12, D3], Ctxt#ctxt.sub_indent)
  		 end,
  	    maybe_parentheses(D4, Prec, Ctxt);
  	prefix_expr ->  
  	    %% done;
  	    Operator = refac_syntax:prefix_expr_operator(Node),
  
negative.code: -define(TabWidth, 8).
  
  -record(ctxt,
  	{prec = 0,
           sub_indent = 2,
           break_indent = 4,
  	 clause = undefined,
           hook = ?NOHOOK,
           paper = ?PAPER,
  	 ribbon = ?RIBBON,
           user = ?NOUSER,
   	 tokens = [],
  	 tabwidth=?TabWidth,
           check_bracket = false,
  	 format = unknown}).
  
  
  