Handle more types for List.UniqueItems
Handle for null list
Merge pull request #3052 from ke-yu/fix_magn4640

Handle more types for List.UniqueItems