anchor.diff:  		false ->{error, "Invalid number of lines!"}
   	    end
       catch 
  -	error:_ ->
  +	_:_ ->
   	     {error, "Invalid number of lines"}
       end.
   
   long_functions_2(FName, Lines, SearchPaths) ->
       {ok, {AnnAST, Info}} = refac_util:parse_annotate_file(FName, true, SearchPaths),
  -    case lists:keysearch(module, 1, Info) of
  -      {value, {module, ModName}} -> ModName;
  -      _ -> ModName = list_to_atom(filename:basename(FName, ".erl")), ModName
  -    end,
  +    ModName = get_module_name(FName, Info),
       Fun = fun (Node, S) ->
   		  case refac_syntax:type(Node) of
   		      function ->
  
positive.code: 
  non_tail_recursive_servers(FName, SearchPaths) ->
      {ok, {AnnAST, Info}} = refac_util:parse_annotate_file(FName, true, SearchPaths),
      {value, {module, ModName}} = lists:keysearch(module, 1, Info),
      Fun = fun (T, S) ->
  		  case refac_syntax:type(T) of
  		    function ->
  
negative.code:     end.
  
  is_server(FileName, Info, FunDef, Scc, Line) ->
      ModName = get_module_name(FileName, Info),
      InscopeFuns = refac_util:auto_imported_bifs() ++ refac_util:inscope_funs(Info), 
      MFAs = lists:map(fun({MFA, _}) -> MFA end, Scc),
      F = fun(T, Acc) ->
  