When using the setting this.sameformfieldsasarray or this.sameurlfieldsasarray, the documentation implies that Arrays will be interpreted if the fields have the same name. If not, the returned values should be strings.
However, when setting that application variable to “true”, every field is returned as an array, whether or not the field is duplicated.
See test page and reslt here: