Extract Shr::Command from Shr::Shell

for refactoring