Chained null checks and the Maybe monad | Dark Hacker News