Shouldn't this be:

```ruby
Defaults:<%= @sudoer %> <%= @defaults.join(',') %>
```

And then the usage is:

```ruby
sudo 'bob' do
  defaults ['!requiretty', 'env_reset']
end
```

It doesn't really make sense to write out a `Defaults` line for each default. In your example you specified an array of comma-delimited strings, which could be a confusing API. What do you think?