Stray Thoughts Relating to Developments in Afghanistan; India’s Policies Relating thereto and Implications for India