Contributed by Charlie Barber. Charlie can be reached by email at: cbarber@npm.com.
Patch #610, added on Jan. 15, 1998.