* cs278/ticket/10375: [ticket/10375] Rework $source_file setting. [ticket/10375] Make _tpl_load() a little leaner. [ticket/10375] Use existing method to generate cache file name.