sig
  module Make :
    functor
      (P : sig
             class printer : unit -> Printer_api.extensible_printer_type
           end) ->
      Printer_api.S
end