For TemplateDeclarations, we need to remember the Scope where it was declared. So mark the Scope as not to be free'd.
For TemplateDeclarations, we need to remember the Scope where it was declared. So mark the Scope as not to be free'd.