+/**
+ * GOTCHA #1: When sending the headers for caching, we must send Expires,
+ * Last-Modified, Pragma, and Cache-Control headers. If we don't PHP
+ * weill makeup values that will break the cacheing.
+ *
+ * GOTCHA #2: If the current template does not contain a template named
+ * stylesheet.tpl, this cacheing will break because filemtime() won't
+ * work. This is a problem e.g. with the default_advanced template
+ * that inherits CSS properties from the default template but
+ * doesn't contain stylesheet.tpl itself.
+ *
+ * TODO: Fix this. :)
+ **/