DEFINITION aplus()
TYPE =
       GAnatA
BODY =
FIXaplus{
         aplus:GAnatA
         :=λg:G.λa:A.λn:nat.<λn1:nat.A> CASE n OF Oa | S n0asucc g (aplus g a n0)
         }