def become_invisible_surface(self, *args):
        self.image = pg.Surface(self.rect.size)
        self.image.set_colorkey(c.BLACK)
Mimic logic Manager.get_or_create without savepoints
dataset/ETHPy150Open justinmeister/The-Stolen-Crown-RPG/data/battlegui.py/SelectArrow.become_invisible_surface--crossover with--dataset/ETHPy150Open chop-dbhi/django-sts/sts/models.py/_get_or_create