WIP: Reducing complexity - Bovem::ShellMethods::Write