How does macroeconomic model differ from macroeconomic theory?