Tweaked comments and removed Expression::revive().