Take #2 at replacing MixLib::Shellout