Rarely known C++ constructs (part 1): Function try blocks | Hacker News Reader