Re-implementing Optionals using Swift’s powerful enum type | Dark Hacker News