sig
  type 'a mappable
  val map :
    ('a -> 'b) ->
    'a BatInterfaces.Mappable.mappable -> 'b BatInterfaces.Mappable.mappable
end