`JSONEncoder` and `JSONDecoder` classes should be renamed because they conflict with Foundation in Swift 4: ``` error: cannot invoke 'JSONDecoder' with no arguments: let decoder = JSONDecoder() ```