```ruby
old_reverse(a: 1, b: 2)
# => [{:a=>1, :b=>2}]
new_reverse(a: 1, b: 2)
# => [[:b, 2], [:a, 1]]
```

is this the change in behaviour we want when `input` is a hash?