Dear Monks, I'm passing an octal file mode to a sub like sub(0666) but
in the sub I'm seeing it as 438, and 0777 becomes 511. Quoting the mode
causes it to lose the leading zero so that sub(q(0666)) becomes 666. I
can put the leading 0 back and continue but that feels messy. Why is
0666 changing to 438? Thank you!