add remove-last
add comments
syntax-rule -\> simple-macro