sig
  type t = string * int
  val make : string -> int -> Setoid_test.Person.t
  val name : 'a * '-> 'a
  val age : 'a * '-> 'b
  val equals : 'a * '-> 'a * '-> bool
end