Fix Issue #395: setRoot() composition skips canActivate