(make_temp_name): New function, extracted from