Commit 9e7d9d42751f7ce19b00f8ef93df2b993323d4ef

henry 2004-09-28T02:39:21

New tests.