figured out a fix for Person* vs. Alice* in Alice's move()