Fix searches of dates that have filters applied to them

Bumped into this bug while trying to filter by date.  Seems that dates are objects, so if you want to be able to search/filter them when they have a date filter.

Added 2 or 3 new test cases and all of them pass.  One test does not pass, but it was broken when I got it.