Sometimes you want to prevent a config node from being changed accidentally.
Structured Configs can enable it by passing frozen=True in the dataclass definition. Using Structured Configs, you can annotate a dataclass as frozen. This is recursive and applies to all child nodes.
This will prevent modifications via code, command line overrides and config composition.