protected function substituteBindings( $route )
	{
		foreach ( $route->parameters() as $key => $value )
		{
			if ( isset( $this->binders[$key] ) )
			{
				$route->setParameter( $key, $this->performBinding( $key, $value, $route ) );
			}
		}

		$this->substituteImplicitBindings( $route );

		return $route;
	}