In my study of the Swift language, I've done some research on the development
and evolution of the language.
In this series of post, I will recap the innovations in the language starting
with Swift 2.
Error Handling
When throwing an error, you can provide an object, that