@property
def getter(self):
    try:
        return self[cls.option]
    except KeyError:
        return cls.default()
@property
def getter(self):
    try:
        return self[cls.option]
    except KeyError:
        return cls.default()