code: function createDatastoreQuery(Model, namespace, transaction) {
      if (transaction && transaction.constructor.name !== 'Transaction') {
          throw Error('Transaction needs to be a gcloud Transaction');
      }
  
      const createQueryArgs = [Model.entityKind];
  
      if (namespace) {
          createQueryArgs.unshift(namespace);
      }
  
      if (transaction) {
          return transaction.createQuery.apply(transaction, createQueryArgs);
      }
  
      return Model.gstore.ds.createQuery.apply(Model.gstore.ds, createQueryArgs);
  }
docs: ----------