I've been thinking more about this and we should probably use a more 'Ruby' way (instead of using Rails's `present?`) like:
```
@name     = (name.nil? || name.empty?) ? @params[:default] : name
```
So if name is nil or empty, we set it to the default.