> ```python

> class Settings(BaseSettings):

>     db_password: str

> ```

> 

> …

> But either way, the point is that the field is "required", just that it's not necessarily required as an argument.

 

I see. So while having a default value for `db_password` would solve the problem from a static type checking perspective, your concern is that it would change the runtime behavior?

 

-Erik