namespace Algo { template<typename RangeTypeA, typename RangeTypeB, typename ProjectionType> constexpr bool Algo::IncludesBy ( RangeTypeA && RangeA, RangeTypeB && RangeB, ProjectionType Projection ) }