sig
  val appendChild :
    ?before:'Eliom_content.Html5.elt ->
    'Eliom_content.Html5.Id.id -> 'Eliom_content.Html5.elt -> unit
  val appendChilds :
    ?before:'Eliom_content.Html5.elt ->
    'Eliom_content.Html5.Id.id -> 'Eliom_content.Html5.elt list -> unit
  val removeChild :
    'Eliom_content.Html5.Id.id -> 'Eliom_content.Html5.elt -> unit
  val replaceChild :
    'Eliom_content.Html5.Id.id ->
    'Eliom_content.Html5.elt -> 'Eliom_content.Html5.elt -> unit
  val removeAllChild : 'Eliom_content.Html5.Id.id -> unit
  val replaceAllChild :
    'Eliom_content.Html5.Id.id -> 'Eliom_content.Html5.elt list -> unit
  val addEventListener :
    ?capture:bool ->
    'Eliom_content.Html5.Id.id ->
    (#Dom_html.event as 'b) Js.t Dom_html.Event.typ ->
    ('Eliom_content.Html5.elt -> 'Js.t -> bool) ->
    Dom_html.event_listener_id
end