bool RecordIterator::operator==(const RecordIterator& iter) const { return (_current == iter.current() && _source == iter._source); }
RecordIterator::RecordIterator(const RecordIterator& iter) : _source(iter.source()), _current(iter.current()) {}