Hash::MultiValue is an object (and a plain hash reference) that may contain multiple values per key, inspired by MultiDict of WebOb. From Abel Abraham Camarillo Ojeda on ports@