actually, .Exists not only check current record exists I think.
because you see,
.Fetch 'get current record
.Fetch 'get next record
however,
.Fetch 'get current record
.Exists 'check current record
.Fetch 'get current record again, not next record.
so,am I right?