If I want to extract the type of a const reference (like double from const double&), do I have to use :
typename std::remove_cv<typename std::remove_reference<Type>::type>::type
or
typename std::remove_reference<typename std::remove_cv<Type>::type>::type
?