So what.. The term Indian didnt exist once upon a time, the term Hindu didnt exist once upon a time.
Indian subcontinent has always been comprised of independant states. None of these states called themselves India, they called themselves the name they choose for themselves. The Nizam of Hyderabad ruled not India, but the indepedant state of Hyderabad. The ruler of Kashmir didnt rule India, he ruled Kashmir, as Ranjit Singh ruled the Independant state of Punjab. None of these states were divorced from the Indian subcontinent. Pakistan is no different. It is just another independant state in the long hisotry of the subcontinent. Pakistan and India are two seperate states on the Indian subcontinent.
The East India of the East India company, was a very different entity from the modern state of India. It may have shared the same name, but the modern state of India is not the same India as the one ruled by the British.
Its not semantics, it fact. Pakistan and India are two seperate states born out of British India. Pakistan wasnt born out of India the modern state, it was born out of the British empire. We may not be Indian by nationality, but we are still part of the subcontinent last i checked.
And Pakistan the name may not have always been there, but the land that comrpises Pakistan has always been there, and they still are there.
So you agree that Pakistan is/was part of the Indian subcontinent ? OK...I can live with that :p