Obscure sensitive or private values by default to prevent data leaks into logs, prints, etc.
- Any helpful Raw*Representable conformances?
- Add tests for encoding
- Add tests for decoding
- Extend Swift version support to maximum possible
- Is it worthwhile to add macros? That's a big dependency cost.