Preserve as much data as possible when alters chg

When the number of alters changes, it's difficult to keep answers
related to them. This code preserves ego responses in the process, but
still doesn't handle alter data being preserved.
commented new method