set fields(fields) {
    if (!isArray(fields)) {
      throw new QueryError('fields must be an Array');
    }