I recall it as being a requirement of dibs. These are parameters sent to the payment gateway, right?
I believe the structure is generated that way to make it show up as a table in the payment gateways log.