TS crashes when an option default is an attr.Factory()
>>> import typed_settings as ts
>>> @ts.settings
... class Settings:
... opt: list = ts.option(factory=list)
...
>>> ts.load_settings(Settings, "test")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".../lib/python3.8/site-packages/typed_settings/_core.py", line 129, in load_settings
return cls(**settings) # type: ignore
File "<attrs generated init __main__.Settings>", line 4, in __init__
TypeError: 'Factory' object is not iterable