 */
public func run(_ command: String, settingsBlock: (RunSettings) -> Void) -> RunResults {
    return Runner.run(command, settings: settingsBlock)
}


/**
 Executes a command and captures its output
 
 - parameter command: the command to execute
 - parameter args:    the parameters to pass to the command
 - parameter settingsBlock: block that receives the settings to costumize the behavior of run
 