sig
  val t : Sexp_intf.S.With_layout.t -> Type.t
  val t_or_comment : Sexp_intf.S.With_layout.t_or_comment -> Type.t option
  val t_or_comments :
    Sexp_intf.S.With_layout.t_or_comment list -> Type.t list
end