Objects can have additional properties, but arrays need to match all items
Fixes #99