sig type t val rehash : Project.Datatype.INPUT.t -> Project.Datatype.INPUT.t val descr : Unmarshal.t val copy : Project.Datatype.INPUT.t -> Project.Datatype.INPUT.t val name : string end