testaments book ending explained