There's no apparent reason for not providing a good set of request headers by default for CSV responses. It would prevent problems and ease developemnt.