Should default settings to None in most cases. Handle missing settings / env vars at boundary so that they are identified early and don't appear at runtime. Use `@property` annotations when needed in settings, e.g. fastapi_root_path