http://www.freerepublic.com/focus/f-news/2897011/posts ~ whatever you think those cases you cited say take a good look at today’s news. The meaning has changed ~
Social Security is not a contract it is a tax.