template<class T>
ppqsort::impl::is_default_comparator struct