a little change.

if create "TemplateBase"'s Derived class completed and cache it. then invoke many a time,the output is not want.