advanced lang: add more special forms, examples
macros