Added letrec, func literals.