added intense integration spec around #define and how view contexts are extended