anchor.diff:  		   _ -> Acc ++ Delimitor
   		 end
   	   end,
  -    Str = case (EStr == FStr) or SpecialForm(Form) of
  +    Str = case UseOriginalCode of
   	    true ->
   		refac_util:concat_toks(refac_misc:get_toks(Form));
   	    false ->
  
positive.code: add_comment_prefix(S) -> [$%| S].
  
  %% This part ignores annotations and comments:
  
  
  lay_2(Node, Ctxt) ->
      case refac_syntax:type(Node) of
  
negative.code:     {ok, FToks, _} = refac_scan:string(F),
      EStr = [S || S <- refac_util:concat_toks(EToks), S =/= $\s, S =/= $'],
      FStr = [S || S <- refac_util:concat_toks(FToks), S =/= $\s, S =/= $'],
      UseOriginalCode = (EStr == FStr) orelse
  	lists:usort(FStr--EStr)=="()" orelse
  	SpecialForm(Form),
      Acc1 = case Acc of
  	     "" -> Acc;
  	     _ ->
  		   case UseOriginalCode of
  		   true ->
  		       Acc;
  		   false when F =/= "" ->
  