std::iter moved to core::iter