fixed float comparison in List.Unique