Well I had posted late-late saturday night that the fix was out in version 2.03 - but it was late enough I forgot to commit the post instead of just preview.
So - version 2.03 has the fixes. And as a bonus it helped to make the code more readable too.
my @a=qw(random brilliant braindead); print $a[rand(@a)];