Let me say first of all that I'm glad they're working on standardizing this. When making REST APIs, I find HTML form scaffolds incredibly useful, but it means that you probably have to accept both JSON (because JSON is reasonable) and occasional form-encoding (because forms), leading to subtle incompatibilities. Or you have to disregard HTML and turn your forms into JavaScript things that submit JSON. Either way, the…
It's not clear if this style is really necessary. Why not just use the indexed syntax in this case?
I guess it may be the authors intention to mirror form encoded submissions, that would send all of these values to the server.
I'd suggest raising the point on the issue tracker so that it at least gets sufficient design discussion.