$ 0 0 Swift 5.0 has arrived and with it comes a new Result type, ways to handle future Enum cases, and dynamically callable types.