docs: def _execute(self, query, model, adapter, raw=False):
          """
          We have to override this because in some situation
          (such as with Filebackend, or any dummy backend)
          we have to parse / adapt results *before* when can execute the query
          """
          values = self.load(model, adapter)
          return IterableStore(values=values)._execute(query, model=model, adapter=None, raw=raw)