message: omit '$select' in matcher
diff: @@ -62,7 +62,7 @@ export const specialFilters = {
  };
  export function matcher(originalQuery) {
  - const query = _.omit(originalQuery, '$limit', '$skip', '$sort');
  + const query = _.omit(originalQuery, '$limit', '$skip', '$sort', '$select');
  return function(item) {
  if(query.$or && _.some(query.$or, or => matcher(or)(item))) {
  