Returns true if type has a top level const qualifier, else false.
bool b = is_const<T>::value;
bool b = is_const<const int>::value; The resulting value is true.