U.S. Congress hates the Bill of Rights
This from Wikipedia:"
Generally speaking, ex post facto laws are seen as a violation of the rule of law as it applies in a free and democratic society. Most common law jurisdictions do not permit retroactive legislation, though some have suggested that judge-made 'law' is retroactive as a new precedent applies to events that occurred prior to the judicial decision. In some nations that follow the Westminster system of government, such as the United Kingdom, ex post facto laws are technically possible as parliamentary supremacy allows the parliament to pass any law it wishes. However, in a nation with an entrenched bill of rights or a written constitution, ex post facto legislation may be prohibited."
This from Busy Busy Busy:
The Ticket. From the language of today's AGREEMENT UPON COMMON ARTICLE 3, per Marty Lederman at Balkanization:
(2) RETROACTIVE APPLICABILITY. The amendments made by this section, except as specified in paragraph 2441(d)(2)(E) of title 10, United States Code, shall take effect as of November 26, 1997, as if enacted immediately after the amendments made by section 583 of Public Law 105-118 (as amended by section 4002 of Public Law 107-273).
You do the math