Made the finishevent's aborted parameter optional.