I'd like a clearer name for this, maybe `source` or `tmplSource`