in reply to ||= (poorly documented?)
In perlop - Assignment Operators, the example shown for += applies to all the op= operators. So,
$x ||= 2; [download]
is equivalent to
$x = $x || 2; [download]
-- Ken