Multiple args with same name, arg collection

As per ESP8266: ESP8266WebServer Class Reference

It returns a string. I was expecting a comma delimited list of values when receiving a collection of args with the same name like other web servers do. So for:

?pin=1&pin=3

I would expect:

Server.args("pin") to return a string containing 1,3

Is this not possible?

Server.args() returns the number of arguments passed to the server. Multiple keys are not defined, i suspect Server.arg ("pin") to return "1".