sig type t = BatInnerIO.input val compare : BatInnerIO.input -> BatInnerIO.input -> int val hash : BatInnerIO.input -> int val equal : BatInnerIO.input -> BatInnerIO.input -> bool end