functor (Params : PARAMS) -> sig val handlers_field : string val bind : (Params.v -> unit) -> JSOO.obj -> unit val unbind : 'a -> JSOO.obj -> unit val clear : unit -> JSOO.obj -> unit end