anchor.diff:                               authname=AuthName,
                                mode=UMode,
                                description=Description}};
  -parse_nick(Cmd, {[Nick,_Something,NickTS,UserName,HostName,AuthName,Numeric], Description}) ->
  +parse_p10_nick(Cmd, {[Nick,_Something,NickTS,UserName,HostName,AuthName,Numeric], Description}) ->
       Cmd#irc_cmd{target=#user{numeric=Numeric,
                                nick=Nick,
                                nick_ts=NickTS,
  
positive.code: now_to_unix_ts_list(Tm) ->
      integer_to_list(now_to_unix_ts(Tm)).
  
  
  split_one_prefix_many_space(Str) ->
      {SpaceSepArgs,PrefArg} = irc_parser:split($:, Str),
  
negative.code:                  parse_line(":ve.irc.dollyfish.net.nz 353 nembot = #dullbots :nembot @nem\r\n")).
  
  endofnames_test() ->
      ?assertMatch(X when is_record(X, irc_cmd),
                   parse_line(":ve.irc.dollyfish.net.nz 366 nembot #dullbots :End of /NAMES list.\r\n")).
  
  topic_test() ->
      ?assertMatch(X when is_record(X, irc_cmd),
                   parse_line(":ve.irc.dollyfish.net.nz 332 nermerlin #dullbots :Foo.\r\n")).
  
  topicinfo_test() ->
      ?assertMatch(X when is_record(X, irc_cmd),
                   parse_line(":ve.irc.dollyfish.net.nz 333 nermerlin #dullbots nem 1180326256\r\n")).
  
  to_list_join_test() ->
      ?assertMatch("JOIN #c1,#c2\r\n",
  