@arschmitz 
I'm stuck on this one a little... If I have a `ul` and add a filter on it, my elements will be

````
<div class="ui-filter" id="ui-filter-x">
   <!-- textinput -->
</div>
<ul data-filter="true"></ul>
````
The widget is actually declared on the element invoking it. In this case the listview. I thought first about wrapping everything (both the filter-div and listview), but this seemed a little over the top. So I would opt for
keeping `widget` but return ` $("#ui-filter-" + this.uuid)`. Albeit... also not good.

What do you think?