boost::xpressive::has_fold_case — Trait used to denote that a traits class has the fold_case member function.
// In header: <boost/xpressive/regex_traits.hpp> template<typename Traits> struct has_fold_case { };