anchor.diff:  
   get_password({Config, Options}) ->
    case get_string_config(Config, password) of
  -    {ok, Password} -> {Config, [{password, Password} | Options]};
  -                 _ -> {Config, Options}
  +    {ok, Password} -> 
  +      PasswordBin = list_to_binary(Password),
  +      {Config, [{password, PasswordBin} | Options]};
  +    _ -> 
  +      {Config, Options}
     end.
   
   %
  
positive.code: get_clean_sess({Config, Options}) -> 
    case config_utils:get_boolean(Config, clean_sess) of
      {ok, CleanSess} -> 
        {Config, [{clean_sess, CleanSess}]};
      {error, Reason} ->
        config_utils:log_error(Config, clean_sess, Reason),
        {Config, Options}
  
negative.code: 
  get_username({Config, Options}) -> 
    case get_string_config(Config, username) of
      {ok, Username} -> 
        UsernameBin = list_to_binary(Username),
        {Config, [{username, UsernameBin} | Options]};
      _ -> 
        {Config, Options}
    end.
  
  %
  