def __init__(self, fget, name=None, doc=None):
        self.name = name or fget.__name__
        self.fget = fget
        self.__doc__ = doc or fget.__doc__
dataset/ETHPy150Open jek/flatland/flatland/util/base.py/assignable_property.__init__/original