I notice that Node defines both process.argv and process.ARGV (capitalized). The later isn't mentioned in the documentation and is, in every case I've encountered so far, the same object.
process.argv
process.ARGV
Is ARGV just a historic holdover, or does it have a purpose?
ARGV
process.ARGV has been removed entirely since v0.5.10.
v0.5.10