Added callbacks and lexical macros.