boost::xpressive::op::insert::result<This(Cont, It, It), void>
template<typename This, typename Cont, typename It> struct result<This(Cont, It, It), void> { // types typedef void type; };