Why you can’t always flatMap to Option | Hacker News Reader