Document new macros and include some examples.
Generate promise attirbute docs from syntax map.