Question: does not violate ex post facto?
Answer: The Supreme Court, in applying Beazell, held that an amendment which impacts someone currently imprisoned to a law does not violate ex post facto if the amendment does not increase the punishment attached to the respondent's crime.