Anyone who thinks that Social Security constitutes the "laying aside" of anything at this point in history is naive beyond words.
It is not a "trust fund" or a savings account. The money is taken from the people forcefully, put into the treasury, and promptly spent on current programs.
But, having said that, where is the Enumerated Power in the Constitution to force anyone to lay aside anything? Because, even after reading the Constitution many, many times, I just can't lay my finger on such a power.
Reread the comment. It was not referring to our present social security system or enumerated powers - it simply pointed out your mistake trying to use the words of James Madison, when they don’t apply.