WIP: Reducing complexity - Bovem::ShellMethods::Directories