I'm working with the Facebook Javascript SDK and I'm tweaking the user-login system for my website. I'm wondering what the difference between auth.login/auth.logout and auth.sessionChange. As far as I can tell, auth.sessionChange can enable a developer to accomplish everything auth.login/auth.logout can and more.