fixed value_type typedef in iterators (remove_const)