puts clio.inspect     #=> {}
defaults(clio, :message => 'blah')
puts clio.inspect     #=> {}

def defaults(opts, defaults={})
  opts = defaults.update(opts)
  puts opts.inspect    #=> {:message=>"blah"}
end