(option)
| 72 | """ |
| 73 | |
| 74 | def get_fn(option): |
| 75 | # pylint: disable=protected-access |
| 76 | if name not in option._options: |
| 77 | option._options[name] = default_factory() |
| 78 | return option._options.get(name) |
| 79 | |
| 80 | def set_fn(option, value): |
| 81 | if not isinstance(value, (ty, type(None))): |