sig   type ('a, 'b) t   val empty : ('a, 'b) BatMultiPMap.t   val is_empty : ('a, 'b) BatMultiPMap.t -> bool   val create :     ('-> '-> int) -> ('-> '-> int) -> ('a, 'b) BatMultiPMap.t   val add : '-> '-> ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val find : '-> ('a, 'b) BatMultiPMap.t -> 'BatSet.PSet.t   val remove_all : '-> ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val remove : '-> '-> ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val mem : '-> ('a, 'b) BatMultiPMap.t -> bool   val iter :     ('-> 'BatSet.PSet.t -> unit) -> ('a, 'b) BatMultiPMap.t -> unit   val map :     ('BatSet.PSet.t -> 'BatSet.PSet.t) ->     (('-> '-> int) -> '-> '-> int) ->     ('a, 'b) BatMultiPMap.t -> ('a, 'c) BatMultiPMap.t   val mapi :     ('-> 'BatSet.PSet.t -> 'BatSet.PSet.t) ->     (('-> '-> int) -> '-> '-> int) ->     ('a, 'b) BatMultiPMap.t -> ('a, 'c) BatMultiPMap.t   val fold :     ('BatSet.PSet.t -> '-> 'c) -> ('a, 'b) BatMultiPMap.t -> '-> 'c   val foldi :     ('-> 'BatSet.PSet.t -> '-> 'c) ->     ('a, 'b) BatMultiPMap.t -> '-> 'c   val modify :     '->     ('BatSet.PSet.t -> 'BatSet.PSet.t) ->     ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val modify_def :     'BatSet.PSet.t ->     '->     ('BatSet.PSet.t -> 'BatSet.PSet.t) ->     ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val modify_opt :     '->     ('BatSet.PSet.t option -> 'BatSet.PSet.t option) ->     ('a, 'b) BatMultiPMap.t -> ('a, 'b) BatMultiPMap.t   val enum : ('a, 'b) BatMultiPMap.t -> ('a * 'b) BatEnum.t   val of_enum :     ?keys:('-> '-> int) ->     ?data:('-> '-> int) -> ('a * 'b) BatEnum.t -> ('a, 'b) BatMultiPMap.t   module Infix :     sig       val ( --> ) : ('a, 'b) BatMultiPMap.t -> '-> 'BatSet.PSet.t       val ( <-- ) :         ('a, 'b) BatMultiPMap.t -> 'a * '-> ('a, 'b) BatMultiPMap.t     end   val print :     ?first:string ->     ?last:string ->     ?sep:string ->     ?kvsep:string ->     ('BatInnerIO.output -> '-> unit) ->     ('BatInnerIO.output -> '-> unit) ->     'BatInnerIO.output -> ('b, 'c) BatMultiPMap.t -> unit end