I remember when I first read about the CSS Animation and Transition modules. I was worried. It seemed to me that the clear separation between presentation and behaviour was getting murky. Change was scary, I guess. But I was wrong before; about where the line was.