writeFileOrTpl (Source tpl) target dir = copyFile (dir `combine` tpl) target
writeFileOrTpl (Source tpl) target dir = copyFile (dir `combine` tpl) target
writeFileOrTpl (Source tpl) target dir = copyFile (dir `combine` tpl) target