Often when writing templated code, I find myself needing to store an instance of the template type in a member variable. For example, I might need to cache a value to be use