sig
  exception Invalid_changerec of string
  exception End_of_changerecs
  val iter : ('-> unit) -> < read_changerec : 'a; .. > -> unit
  val fold : ('-> '-> 'a) -> < read_changerec : 'b; .. > -> '-> 'a
  class change :
    ?in_ch:Pervasives.in_channel ->
    ?out_ch:Pervasives.out_channel ->
    unit ->
    object
      method of_string : string -> Ldap_ooclient.changerec
      method read_changerec : Ldap_ooclient.changerec
      method to_string : Ldap_ooclient.changerec -> string
      method write_changerec : Ldap_ooclient.changerec -> unit
    end
end