Swift still miss some features, such as native set collection type.