Structuralist and behavioral macroeconomics