_modify_effect(): no warnings uninitialized
rename apply_test_harness() -> apply_test_args()
refactor
rewrite unique_surname()
suppress warning
remove surname-related from constructor
It belongs in $effect_chain->add_ops
move surname logic to add_ops(), rename var
correct increment surname when applying effect chains