erase iterator span adapter