replaced uses of car and cdr, organize tests
exercise 2 cfwae with the elaboration to cfae and a prelude