you can return the template binding out of the case statement

```ruby
case HostConnector.best_connector_for(host, options)
when Ridley::HostConnector::SSH
  Ridley::UnixTemplateBinding.new(options)
...
end
```