'Returns the facet counts received from the backend.
If the query has not been run, this will execute the query and store
the results.'

def get_facet_counts(self):

    if (self._facet_counts is None):
        self.run()
    return self._facet_counts
