title: Why do routes with a dot in a parameter fail to match?
body: <p>I've got an route for my users like <code>/iGEL/contributions</code>, which works fine. But now a user registered with a name like 'A.and.B.', and now the route fails to match, since the name contains dots.</p>
  
  <p>My route:</p>
  
  <pre><code>get "/:user/contributions" =&gt; 'users#contributions'
  </code></pre>
  
  <p>Any ideas?</p>