Earlier today I was writting some vba code (since it was all that was readily available on the computer that had easy access to retrieving hwnds).
-Consequently, later in the day (in perl mode) i pulled one of these moves:
my @_rst = grep {$_ = $_check} @_previous
Took a bit of debugging to realize that all the items in previous mysteriously became whatever the most recent value of check was. Ugh, stupid.