

def __new__(cls, name):
    cls._lock.acquire()
    try:
        sym = cls.symbols.get(name)
        if (name is None):
            cls.symbols[name] = sym = _symbol(name)
        return sym
    finally:
        symbol._lock.release()

dataset/ETHPy150Open jek/flatland/flatland/util/base.py symbol.__new__/VarMisuse@37/41 `sym`->`name`