I'm thinking that `say_status` and the `system` could be refactored a tiny bit like this:
```ruby
def boolean? object
  object == true || object == false
end

def say_status(*args)
  quiet = args.count == 4 && boolean?(args.last) && args.pop
  super(*args) unless options[:quiet] || quiet
end

def system(*args)
  pretend = boolean?(args.last) && args.pop
  super(*args) unless options[:quiet] || quiet
end
```
What do you think?