This section goes over different things in scala you think are "sound" or "correct" but will only bite you.
This section is on language/api failures and not how to handle failure!