anchor.diff:  
     TransportOpts = case type(Connection) of
       certdata ->
  -      Cert = cert(Connection),
  -      Key = key(Connection),
  +      Cert = certdata(Connection),
  +      Key = keydata(Connection),
         [{cert, Cert}, {key, Key}];
       cert ->
         Certfile = certfile(Connection),
  
positive.code: port(#{apple_port := Port}) ->
    Port.
  
  -spec cert(connection()) -> binary().
  cert(#{certdata := Cert}) ->
    Cert.
  
  -spec certfile(connection()) -> path().
  certfile(#{certfile := Certfile}) ->
    Certfile.
  
  -spec key(connection()) -> keydata().
  key(#{keydata := Key}) ->
    Key.
  
  -spec keyfile(connection()) -> path().
  
negative.code:         , name/1
          , host/1
          , port/1
          , certdata/1
          , certfile/1
          , keydata/1
          , keyfile/1
          , type/1
          , http2_connection/1
  