if the user has supplied their own `class` within `widget_attributes`, then this element will end up having 2 `class="..."` attributes.

See [this link](http://stackoverflow.com/a/16669030/113834) for an example of how to merge