The analytics of the sign restriction approach to shock identification: a framework for understanding the empirical macro puzzles