morph LambdaN2Lambda: LambdaN ==> Lambda { Exp[zero]() ==> << \x.x >> [succ](E) E()=>E ==> << \x. >> [pred](E) E()=>E ==> << ( 0 ) >> }