   def to_params({:css, css}) do
     %{using: "css selector", value: css}
   end
+
+  defp jitter, do: :rand.uniform(@max_jitter)
 end

  @type request_opts :: {:encode_json, boolean}

  @status_obscured 13

  @doc """
  Sends a request to the webdriver API and parses the

    |> handle_response
    |> case do
      {:error, :httpoison, error} ->
        :timer.sleep(jitter())
        make_request(method, url, body, retry_count + 1, [inspect(error) | retry_reasons])

      result ->
