I haven't seen it addressed in the books so how does Moira's power affect time travellers? When she died in her fifth life did Bishop and Cable from that timeline get erased too? What about someone like Kang who can exist at different points of time simultaneously? Couldn't any one of them travel to a point before Moira's death and prevent it?