Derive cpp::execution_policy from detail::sequential::execution_policy instead of thrust::execution_policy.
Workaround a circular inclusion problem in sequential/partition.h.