I seem to remember an RFC in the early days of Perl6, for recycling the rarely used special variable
$# for more useful purposes, in this case, the current loop index/item inside a
foreach loop. That must have been close to 5 years ago.
So yes, it was rarely used and deprecated back then, I guess it's even ore so now.