Why is ‍‍‍ treated so strangely in Swift strings? | Hacker News Reader