Hi Craig,
I saw the solution and it seems fine.
Look the below code taken from your solution
<$select field=selected_field multiple 4>
<option>One</option>
<option>Two</option>
<option>Three</option>
<option>Four</option>
<option>Six</option>
</$select>
<$list filter="[all[current]search:content_field:words{!!selected_field}]"/>
Here when you select multiple choices, the search returns a result if all choices existed in the topic field.
In my above example I used two fields for content/search in a single filter only for illusteration