Should we handle the case of `value` being an array?  What does the current approach do for a server response like

```js
{
  errors: {
    first_name: ["is misspelled", "is kind of boring"]
  }
}
```

Presumably in such a case we would want `model.get('errors.firstName')` to be an array of two strings, and not an array of an array.