partial function template specialization with templated object as function argument suppose i have this class :