sig
  type title_context
  val open_element :
    version -> (string -> int -> int -> unit) -> title_context
  val close_element : title_context -> unit
  val element_output_substring :
    title_context -> string -> int -> int -> unit
  val element_output_string : title_context -> string -> unit
  val open_element_at :
    [< `channel | `item ] Web__RSS.context -> Web__RSS.Title.title_context
  val output_substring :
    [< `channel | `item ] Web__RSS.context -> string -> int -> int -> unit
  val output_string :
    [< `channel | `item ] Web__RSS.context -> string -> unit
end