I don't have much to add. I agree with everything Dr. Rubin has said. All I would add, though, is that if you look at the ISI, there are degrees of difference. The ISI is part of the Pakistani military, but as much as one can tell, it seems to have considerable autonomy. There are also former members of the ISI who are used by those who are currently in the ISI.
As Dr. Rubin said, the ISI has had a long period of involvement in Afghanistan. That's not going to change. One of the things that I think the ISI brings is a geostrategic view to Pakistan in that corner of the world, Pakistan seeing itself now with India. Their relationship may be a little bit better, but it still is far from a secure relationship. With Iran, there is the whole nuclear weapons question. With Afghanistan and with foreign troops, I think the ISI is constantly looking at and thinking about Pakistan's long-term geostrategic interests.
Otherwise, I would agree with everything Dr. Rubin has said.