title: How to handle multiple cookies with the same name?
body: <p>Say for example I had an application sending the following HTTP headers to set to cookie named "a":</p>
  
  <pre><code>Set-Cookie: a=1;Path=/;Version=1
  Set-Cookie: a=2;Path=/example;Version=1
  </code></pre>
  
  <p>If I access <code>/example</code> on the server both paths are valid, so I have two cookies named "a"! Since the browser doesn't send any path information, the two cookies cannot be distinguished. </p>
  
  <pre><code>Cookie: a=2; a=1
  </code></pre>
  
  <p>How should this case be handled? Pick the first one? Create a list with all cookie values? Or should such a case be considered as a developer's mistake?</p>