And some other improvements: - Shorter syntax for defining keys. - It now writes the default value of `Defaults.Key` back to the actual UserDefaults on creation. - Support alternative UserDefaults suites. - Improved docs and test coverage.