Would be nice to make it easier to mock user defaults in tests and previews. Feedback welcome on how this should look like.