instead of special-casing the settingsd/defaults/, just treat them like an implicit first entry to __path__ unless the user opts out in the call to create/install/replace(...)
this will cause defaults/* to be executed once for each settings object constructed, giving each unique objects (we no longer have to manually perform copy-on-write)
instead of special-casing the
settingsd/defaults/, just treat them like an implicit first entry to__path__unless the user opts out in the call tocreate/install/replace(...)this will cause
defaults/*to be executed once for each settings object constructed, giving each unique objects (we no longer have to manually perform copy-on-write)