Newlisp Function interface