sig
  type 'a t
  val map : f:('-> 'b) -> 'Fcommand.Anons.t -> 'Fcommand.Anons.t
end