The Macroeconomist as Scientist and Engineer