* Implement Time Reaper, start rework
* Create DamagedPlayerControlsTargetAdjuster, convert Aberrant to use it
* Always add targets for EachOpponentPermanentTargetsAdjuster
* Improve target name, finish Time Reaper
* Convert some cards
* Improve documentation, more cards
* More cards, fix cards that needed to use owner instead of controller
* Fix unfinished AlelaCunningConqueror changes
* more cards
* All remaining cards
* Fix target type
* Remove outdated attempt at TargetController.SOURCE_EFFECT_TARGET_POINTER
* Finish removal of SOURCE_EFFECT_TARGET_POINTER
* Change targetAdjuster blueprint target to be set inside setTargetAdjuster, add error checking
* Always add Target Adjuster after Target
* Add comment
* Fix TolarianContemptTest to skip opponent with no valid targets
* Forgot to git add the new abstract GenericTargetAdjuster
* Test now possible after merge, fix missed ChangeOfPlans adjuster order
* Text and optional-ness fixes
* Always set target pointer
* Last Night Together
* Nanogene Conversion
* Return the Past
* Rose, Cutthroat Raider
* Diamond City
* Fix Apostrophe
* Various fixes
* Replace Diamond City and Celebration Watchers
* LastNightTogether improvements, add hint to ReturnThePast
* Add AttackedThisTurnOpponentsCount hint, ignore new failing Celebration test
* Review fixes, also create ValueConditionHint for value hints with a conditional threshold
* Comments improvements
* Requested changes to make ValueConditionHint extend ConditionHint
* single super call in ValueConditionHint constructor
* Genericize most variants of SearchTargetGraveyardHandLibraryForCardNameAndExileEffect
* Implement Deadly Cover-Up
* int maxAmount instead of boolean maxFour, use player.chooseTarget
* Fix Surgical Extraction test, use withNotTarget for exile choices
* Add tests, fix MDFC's back sides' names from being matched against
* replace applyEffects() with processAction() for card usages
* update Goblin Welder and test
* add test for Historian's Wisdom
* enable other related tests
* only reset short living LKI for process action, not all apply effects
* update docs
* remove applyEffects from condition in Historian's Wisdom
* add another test case