safe_create_leading_directories(): introduce enum for return values