testing modified Where method. now instead of accepting an infinite long list because that was stupid, it accepts 1 item. if you give it just a string it will append the condition like before. but if you give it an array, and more specifically, an associative array, we can have array merge change where conditions that you may have named and want to overwrite later in some crazy ass plugin system or something