45 Refactoring spec for dir_ext