IRtoLLVM: implemented Cons
IRtoLLVM: implemented isEmpty