remove incorrect comment try ignore_size() function to get rid of warning initialize m_value in default constructor of generator_iterator