> (ac '(fn () 3) '()) (lambda () 3)
> (ac '(fn () 3) '()) (lambda ,(let ((a (ac-denil args))) (if (eqv? a 'nil) '() a)) ,@(ac-body* body (append (ac-arglist args) env)))