In 0.4.0-rc.1, if a server responds with an Optional Enum and provides null (not missing) it causes an error in the client.