module Test: sig .. end
sig
end
type t
val create : ?name:string -> ?size:int -> (unit -> unit) -> t
?name:string -> ?size:int -> (unit -> unit) -> t
val name : t -> string option
t -> string option
val size : t -> int
t -> int