Difference in exists? method behaviour between 2.x and 3.x

Sent this to the wrong list before, so here are the two emails I had initially sent...

Email I sent yesterday...