The existing implementation allows this:
{
"groups": [
"field"
]
}
The inference here is that we're doing a string-based grouping. Does it make syntax to special case this? I'm not sure if it's that necessary, and it makes the parsing a little more complicated. I propose we strip it out for now and maybe put it back later if we change our minds.