@cassiopeia.type.core.common.lazyproperty
    def position(self):
        return Position(self.data.position) if self.data.position else None
Atomic test-and-set -- grab the lock if it is not set,
dataset/ETHPy150Open meraki-analytics/cassiopeia/cassiopeia/type/core/match.py/ParticipantFrame.position--crossover with--dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/mutex.py/mutex.testandset