Applies a batch of CLI-provided preferences sequentially. A rejection from an
individual write (bad key, invalid scope, etc.) is logged and does not abort the
remaining writes, and it is not left as an unhandled promise rejection.
Called when the application is started. The application shell is not attached yet when this method runs.
Should return a promise if it runs asynchronously.
Applies a batch of CLI-provided preferences sequentially. A rejection from an individual write (bad key, invalid scope, etc.) is logged and does not abort the remaining writes, and it is not left as an unhandled promise rejection.