Prior to Swift 4, parsing JSON was a common (yet cumbersome) process of dealing with untyped arrays and dictionaries. Now Swift comes with Codable, an incredibly powerful system for encoding and decoding types. There has been a number of great libraries for dealing with this task, but it is quite refreshing to see a fully-supported solution that is easy to adopt but also provides the customization