Contributed by Charlie Barber. Charlie can be reached by email at: cbarber@npm.com.
Patch #643, added on Feb. 18, 1998.