DEFINITION THeads()
TYPE =
       KTListTT
BODY =
FIXTHeads{
         THeads:KTListTT
         :=λk:K
           .λus:TList
             .λt:T
               .<λt1:TList.T> CASE us OF TNilt | TCons u ulTHead k u (THeads k ul t)
         }