add tests for filters: between/not between, not equals, and greater/smaller
fix typo
add validation for between/not between filters and clean up new code