The splat here definitely makes sense to coerce the value(s) of `fq` into an array. Neat trick, I'd forgotten about that.

Can we get a few mocked Solr responses in the spec to capture this usage and future proof it against future contributors? This seems like the kind of API response edge case that could throw someone for a loop.