Query spec updated - still in progress

#has_filter? has comments as I'm trying to understand this better ... would like to discuss in person - gist of it is that I'm not sure if it's good practice writing tests for methods that doesn't seem to make much sense. It feels like building bad habits with negative return rather than positive return? Just a concern.