anchor.diff:      try
   	true=(length("åäö") =:= 3),
   	UniMode = file:native_name_encoding() =/= latin1,
  -	make_icky_dir(Mod),
  +	IckyDir = make_icky_dir(Mod, "icky_dir"),
    	{ok, L0} = Mod:list_dir_all("."),
   	L1 = lists:sort(L0),
  -	io:format("~p~n~p~n~n",[L1,lists:sort(list(icky_dir()))]),
  -	L1 = lists:sort(convlist(list(icky_dir()))),
  +	io:format("~p~n~p~n~n",[L1,lists:sort(list(IckyDir))]),
  +	L1 = lists:sort(convlist(list(IckyDir))),
   	{ok,D2} = Mod:get_cwd(),
   	true = is_list(D2),
   	%% Altname only on windows, and there are no non native filenames there
  
positive.code: 	true ->
  	    L
      end.
  
  
  rand_comp_decomp(Max) ->
  
negative.code: 	{ok,BeginAt} = Mod:get_cwd(),
          rm_r2(Mod,"åäö_dir"),
  	{OS,_} = os:type(),
  
  	%% Check that treat_icky really converts to the same as the OS
  	case UniMode of
  	    true ->
  		ok = Mod:make_dir("åäö_dir"),
  		ok = Mod:set_cwd("åäö_dir"),
  		ok = Mod:write_file(<<"ååå">>,<<"hello">>),
  		Treated = treat_icky(<<"ååå">>),
  