ugly-printer-fixes
ugly-printer-fixes

The uniquify transformation was failing when called on statements that weren't
part of a list.  Added a few checks to make it more robust.

darcs-hash:20060121050142-53808-68a7e0793d07682c7977a765d39407f07eee035d

chumsley/jwacs,chumsley/jwacs,chumsley/jwacs