Macro thinking requires macro assumptions