[boost] boost.iterator's zip_iterator::value_type should not be reference