support for an array request body

I've added support for the following example:

```console
$ curl http://example.com/config-vars \
  -X PATCH \
  -d '[
         {"name": "FOO", "value": "1"},
         {"name": "BAR", "value": "2"},
       ]'
```
Fair, I guess I had internalized it enough that I didn't really consider it to be weird/unusual, but I often represent a skewed perspective. I don't feel super strongly, we can leave this as is.