boost::fused_make_range_tuple::result
// In header: <boost/iterator/join_iterator.hpp> template<typename > struct result { };