Also remove `tap` in the other tests? Especially the latest one looks messy to me, without it:

```ruby
def hidden_fields(options = {})
  method = options[:method]
  enforce_utf8 = options.fetch(:enforce_utf8, true)

  txt = ''

  if enforce_utf8
    txt << %{<input name="utf8" type="hidden" value="&#x2713;" />}
  end

  if method && !%w(get post).include?(method.to_s)
    txt << %{<input name="_method" type="hidden" value="#{method}" />}
  end
  
  txt
end
```