sig
  type 'a t = 'a option
  val print :
    (Stdlib.Format.formatter -> '-> unit) ->
    Stdlib.Format.formatter -> 'Misc.Stdlib.Option.t -> unit
end