Commentary
The Internal Revenue Code should be considered a contract between citizens and the government. When Congress makes changes to the law, prior promises should rarely if ever be withdrawn or modified. The government should never subsequently punish taxpayers for arranging their transactions as allowed by the existing tax law at the time of a transaction.