What's wrong with a human-readable serialization format?
<input name='kids[1]' value='Thelma'>
<input name='kids[0]' value='Ashley'>That's bad. Really, really bad.
<inputgroup name='kids'>
<input value='Thelma'>
<input value='Ashley'>
</inputgroup>Since these same servers failed to establish a consensus (Django using "a=1&a=2" as array, whilst php uses "a[]=1&a[]=1", for example), someone has to start ...