   else
     query = {$query: {}}
     for key, value of inputQuery
-      if metaOperators[key]
+      if metaOperators[key] || cursorOperators[key]
         query[key] = value
       else
         query.$query[key] = value

  query: (cName, inputQuery, callback) ->
    return callback 'db already closed' if @closed

    cursorMethods = extractCursorMethods inputQuery

    query = normalizeQuery inputQuery

    mongo.collection(cName).find query, (err, cursor) ->
      return callback err if err

  $skip: 'skip'
  $limit: 'limit'

extractCursorMethods = (query) ->
  out = []
  for key of query
    if cursorOperators[key]
      out.push [cursorOperators[key], query[key]]
      delete query[key]
  return out

normalizeQuery = (inputQuery) ->
