Angular 2.0.0 location.back() broken
<p>I have updated my project to the latest version of Angular 2.0.0.
It seems, that <em>this.location.back()</em> does not work anymore as expected.
I mean: <em>import {Location} from '@angular/common';</em></p>

<p>If  <em>this.location.back()</em> is called directly the url change, but the html site does not change.</p>

<p>If it is placed inside <em>this.zone.run(() => this.goBack())</em>  the url is <strong>not</strong> changed, but the html site is correctly changed.</p>

<p>I am pretty sure, it worked with the older release candidates of Angular2.</p>

<p>Maybe it is a problem, which occurs only in combination with parameter canActivate in routes.</p>

<pre><code>   {path: 'thing', component: ThingComponent, canActivate: [AuthGuard]},
</code></pre>