sig
  val cast : 'Gobject.obj -> Gtk.misc Gtk.obj
  module P = GtkMiscProps.Misc.P
  val make_params :
    cont:(([> `misc ] as 'a) Gobject.param list -> 'b) ->
    'Gobject.param list ->
    ?xalign:float -> ?yalign:float -> ?xpad:int -> ?ypad:int -> 'b
  val all_params :
    cont:(([> `misc | `widget ] as 'a) Gobject.param list -> 'b) ->
    'Gobject.param list ->
    ?xalign:float ->
    ?yalign:float ->
    ?xpad:int -> ?ypad:int -> ?width:int -> ?height:int -> 'b
end