Rename execution_policy::target_type to execution_policy::type per Zhihao's comment