use VeryType for validation
improve test generality
fix test email
set model name to "people" if undefined
add id property to derive from key
0.1.1