Using ChainMap for defaults and overrides