Module Persistent_connection_kernel

module type S = sig ... end
module type T = sig ... end
module Make (Conn : T) : S with type conn = Conn.t and type address = Conn.Address.t