Re-commit 262 due to EOL issues. (no difference from 262)
Original author: megamage Date: 2008-11-20 16:16:57-06:00