New dir_name() function plus tests.