Minor: You could also define ``CF_PROTOCOL_LATEST = CF_PROTOCOL_TLS`` inside the ``enum``, to save a macro.