improve self-tests
improve self-tests

Ignore-this: 849922433d76ae07e167dc793ede03a0

darcs-hash:20100712051609-1a7c6-251354e99f66f40c8b8032e722c17d07fe97651b

kirbyfan64/jhc,kirbyfan64/jhc,kirbyfan64/jhc,kirbyfan64/jhc