 SPOILER: According to Tim Minear (qv), they were originally going  to have Cordelia wake up and kill Jasmine. However,  Charisma Carpenter (qv) had just given birth in real life, so her  doctors had not yet released her to do any physicality. The ending  was then changed to Connor killing Jasmine.