code: func (iter *Iterator) Value() Entry {
  	if iterExhausted(iter) {
  		return nil
  	}
  
  	if iter.entries == nil || iter.index < 0 || iter.index >= len(iter.entries.entries) {
  		return nil
  	}
  
  	return iter.entries.entries[iter.index]
  }
docs: // Value will return the Entry representing the iterator's current position.
  // If no Entry exists at the present condition, the iterator is
  // exhausted and this method will return nil.