public function detect($request)
    {
        // Facebook driver by default
        $this->driver = new Facebook;

        // Loop through all available drivers
        foreach ($this->drivers as $driver_class) {
            // If driver format matches understand the request, then create new instance
            if ((new $driver_class)->expectedFormat($request)) {
                $this->driver = new $driver_class;
                break;
            }
        }
    }