The :with_type thing makes it totally unwagneerable.

All you need is

```ruby
_optional_render :type, args, default_hidden=true
```