 
   @crlf "\r\n"
 
-  @line_length_limit 1_000
+  @maximum_line_length 1_000
 
   @doc """
   Serialize a request to wire format


      iex> path = "/" <> String.duplicate("a", 1984)
      ...> {:more, _} = "GET \#{path} HTTP/1.1\\r\\n"
      ...> |> Raxx.HTTP1.parse_request(scheme: :http, line_length_limit: 2000)
      ...> :ok
      :ok


  end

  defp parse_headers(buffer, options, headers \\ []) do
    {:ok, maximum_line_length} = Keyword.fetch(options, :maximum_line_length)

    case :erlang.decode_packet(:httph_bin, buffer, line_length: maximum_line_length) do
      {:ok, :http_eoh, rest} ->
        {:ok, Enum.reverse(headers), rest}

