anchor.diff:  portable_open_port(Exe, Args) ->
       AbsPath = os:find_executable(Exe),
       ct:pal("open_port({spawn_executable, ~p}, [{args, ~p}, stderr_to_stdout]).", [AbsPath, Args]),
  -    open_port({spawn_executable, AbsPath}, 
  -	      [{args, Args}, stderr_to_stdout]). 
  +    open_port({spawn_executable, AbsPath},
  +	      [{args, Args}, stderr_to_stdout]).
   
   portable_cmd(Exe, Args) ->
       Port = portable_open_port(Exe, Args),
  
positive.code:     application:load(ssl),
      clean_env(keep_version),
      ssl:start().
  
  is_psk_anon_suite({psk, _,_}) ->
      true;
  is_psk_anon_suite({dhe_psk,_,_}) ->
      true;
  is_psk_anon_suite({ecdhe_psk,_,_}) ->
      true;
  is_psk_anon_suite({psk, _,_,_}) ->
      true;
  is_psk_anon_suite({dhe_psk, _,_,_}) ->
      true;
  is_psk_anon_suite({ecdhe_psk, _,_,_}) ->
      true;
  is_psk_anon_suite(_) ->
      false.
  
  
  tls_version('dtlsv1' = Atom) ->
  
negative.code:            tls_record:protocol_version(protocol_version(Config, tuple))	
     end.
  
  protocol_options(Config, Options) ->
      Protocol = proplists:get_value(protocol, Config, tls),
      {Protocol, Opts} = lists:keyfind(Protocol, 1, Options),
  