And even the ```invalid!``` exception is much better :)
https://github.com/opscode/mixlib-shellout/blob/master/lib/mixlib/shellout.rb#L255