As suggested by Jerry Richards. darcs-hash:20080121192031-65a35-7b1c92a8ade19049a1f8cff9fcd3c1aa2ab5b519.gz