v2.0.0
- Removed `years`, it was too specific to the [bevry/projectz](https://github.com/bevry/projectz) use case - Added new `compare` method - Added new `json` dynamic property - Setting an `email` will now keep an `emails` array up to date, for multiple email support - Renamed `setValue` to just `set` - `ensureFields` no longer caches, and now supports array fields