Add test for duplicate enum values
Better compile error messages
Add note on hash maps to README
Try to support future Zig version[s]
Clean up `void` handling
As it's only supported in tagged unions, might as well special-case it there.
Test tagged union with active void member
Don't zero structs
It causes compile errors with tagged union members.
Update README and main.zig example
Simplify and fix a bug in `readHashMap`
Be more picky about map keys
Be more duck-typed with hashmaps
Also panic on malformed unions.
Provide a `deinit` function on `Reader`
Add note on contributing to README