title: Angular query params is object object
body: <p>I'm trying to navigate including query params:</p>
  
  <pre><code>this.router.navigate(['/forum/topic/1', { queryParams: { reply: 5 } }]);
  </code></pre>
  
  <p>But it redirect me to <code>/forum/topic/1;queryParams=%5Bobject%20Object%5D</code></p>
  
  <p>Expected behavior:</p>
  
  <pre><code>/forum/topic/1?reply=5
  </code></pre>
  
  <p>Looking at the document I see they edit the params because I see it's separate with ; </p>
  
  <pre><code>localhost:4200/heroes;id=15;foo=foo
  </code></pre>
  
  <p>What are they doing ? </p>
  
  <p>1) How can I fix the redirection, I think the function is fine...</p>
  
  <p>2) I don't want <strong>;</strong>, I want classic <strong>?</strong> and <strong>&amp;</strong>, is it possible ?</p>