title: Multiple parameters by the same name
body: <p>Consider the following ApiController:</p>
  
  <pre><code>public class SomeController : ApiController
  {
      [HttpGet]
      public class SomeFunction(int someVal = 0) {
          ...
      }
  }
  </code></pre>
  
  <p>This works as expected:</p>
  
  <pre><code>http://myserver/myApp/Some/SomeFunction?someVal=0
  </code></pre>
  
  <p>but I have issues with this function when it is called it with</p>
  
  <pre><code>http://myserver/myApp/Some/SomeFunction?someVal=0&amp;someVal=0
  </code></pre>
  
  <p>and now I try to understand what's happening then and there. I get no error message, but the output of the function is not as expected.</p>