M: refactoring.
M: ScriptFile: possibility assembling files without template.