As I was taught English, insure, ensure and assure have different meanings. This smells of American bastardisation of our language.