Quiet Clang static analyzer.
Don't crash if defaultName/defaultsDomain is nil.
Force feedURL/setFeedURL to be called on the main thread.

This is better than relying solely on documentation.