public function current()
{
if (isset($this->_map)) {
return call_user_func($this->_map, $this->getInnerIterator()->current(), $this->getInnerIterator()->key());
}
return $this->getInnerIterator()->current();
}