Anyone know why Array#uniq returns an array in every case and 
Array#uniq! returns nil if nothing is removed?  I'd prefer it to return 
the array in every case but I'm sure my attempt to reduce one line of 
code (no flames on this plz, it's just fun) are superseded by some 
really important concept I don't know about.  :)

Michael