http://www.freeconstitutionblog.com/200 ... oblem.html Foul language alert, but worth a read anyway.