Multidimensional and Static Arrays

Hello Atila,
this is a feature request with an example patch.
I'm not confident with the proposed changes, so I would appreciate your review.
When the review and suggested changes are done, then it would be great to have this upstream, that is, your repository.

Regards,
  Vicente.
I can see why you'd want it to work if the array you're deserialising to is larger, but that'd be a weird use case, I think. More likely to be a bug than not, especially since it's rare to actually want to deserialise a value that's not in a struct. I'd change it to `==`.