Adding explicit "where" Object parameter to `data.sort()` and as a property of `datalist` instances which triggers `data.select()` to work with a subset of records quickly, needs to be more flexible (for numbers)