Idalopirdine for Alzheimer's disease: written in the stars