Specs for empty properties
Update for empty values
Adjust invalid value case
Case with multiple keys
Update docs
Merge branch 'release/0.0.4' into develop