Subroute navigation

Could also go with `this.parent && this.parent.route` instead of the ternary expression