add this as a keyword to allow templates to refer to their own instantiation.