Why do we need this? I mean currently all css files are included in the layout file, aren't they? Or do you prefer to explicitly name all of them in the application.css and only include the application.css file in the layout file?