Simplify meta spec
Fix tests
Simplify
Test update strictness

Closes #14.
Add test for `required` field attribute

Closes #12.
Add test for `unique` field attribute

Closes #13.
Make removeData generic
Assert strictness for update
Assert uniqueness at update
0.8.0