code: function _find(collection, query, opts) {
    if (Tyr.logging.trace) {
      Tyr.trace({ e: 'db', c: collection.id, m: 'find', q: query });
      const cursor = collection.db.find(query, opts);
      //Tyr.Log.updateDuration(logPromise);
      return cursor;
    } else {
      return collection.db.find(query, opts);
    }
  }
docs: _find cannot be async as find() returns a cursor, NOT a promise of a cursor