Any thoughts on just having an execute method that takes a block?

```ruby
result = @retry_strategy.execute { @driver.execute(*execute_arguments) }
```