already changed define, lambda and define-macro to list form