CS fixes.
Some functions should be revised in the GetListListener class to conform to MD rules rater than ignoring them.
Unit tests now work correctly for filtering by a range.