Thm* n:, l:n*. en(l)
Thm* l:A*. tl(l) A*
Thm* l:A*. (||l|| 1 ) hd(l) A
Thm* as:T*. null(as)
Thm* null(nil)