public function render_inc_file($element, $section = NULL, $module = NULL, $page = NULL, $type = NULL)
 {
     if ($this->debug) {
         echo "----------------------------------------\n";
         echo "\$element: {$element}\n\n";
     }
     $filename = $this->get_filename($element, $section, $module, $page, $type);
     if ($this->debug) {
         echo "\n\$filename: {$filename}\n";
     }
     require $filename;
     if ($this->debug) {
         echo "----------------------------------------\n";
     }
     /*
      * This is only used when collating a list of .INC files
      * for caching optimisation.
      */
     if ($this->record_inc_files) {
         $file = new FileSystem_File($filename);
         $this->inc_files[$element] = $file->get_name_relative_to_dir(PROJECT_ROOT);
     }
 }