Understanding Swift’s OptionSet | Hacker News Reader