Get it
Learn it
Advanced
template <class T> struct has_variance<T, std::void_t<decltype(T::variance)>>: public std::true_type { };