def get(self, **kwargs):
    results = self.run(limit=1, **kwargs)
    try:
      return results.next()
    except StopIteration:
      return None
Is called right before row is passed to the model constructor.
dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/ext/db/__init__.py/_BaseQuery.get--crossover with--dataset/ETHPy150Open pboehm/django-data-migration/data_migration/migration.py/Migration.hook_before_transformation