System::Command is a class that launches external system commands and return an object representing them, allowing to interact with them through their 'STDIN', 'STDOUT' and 'STDERR' handles.