code: def DownloadPqlResultToList(self, pql_query, values=None):
      
      results = []
      self._PageThroughPqlSet(pql_query, results.append, values)
      return results
docs: Downloads the results of a PQL query to a list.
  
      Args:
        pql_query: str a statement filter to apply (the query should not include
                   the limit or the offset)
        [optional]
        values: A dict of python objects or a list of raw SOAP values to bind
                to the pql_query.
  
      Returns:
        a list of lists with the first being the header row and each subsequent
        list being a row of results.