Message.Com
type pubkey = Commons.pubkey
type privkey = Commons.privkey
val fold_result : (unit -> 'a) -> (unit -> 'a) -> result' -> 'a
val num_seen : seen -> int
module T : sig ... end
module Mk : sig ... end
module Acc : sig ... end
module Encode : sig ... end
module Decode : sig ... end
module Pp : sig ... end