Separated macros and special forms