anchor.diff:      }
     }.
   
  +c_test_() -> 
  +  [
  +    ?_test(
  +      [ 
  +        ["\"", "these", "\""], " ",
  +        ["\"", "are",   "\""], " ",
  +        ["\"", "my",    "\""], " ",
  +        ["\"", "args",  "\""]  
  +      ] = c(["these", "are", "my", "args"])),
  +    ?_test([[ "\"", "a", "\""]] = c(["a"]))
  +  ].
  +
   pass_newlines_test_() ->
     M = "No newlines",
     { setup,
  
positive.code: %%   RRDToolCmd is the command passed to open_port()
  %%   usually "rrdtool -"
  start_link(RRDToolCmd) ->
    gen_server:start_link({local, ?MODULE}, ?MODULE, RRDToolCmd, []).
  %% @equiv start_link("rrdtool -")
  start_link() ->
    start_link("rrdtool -").
  
  
  
  %% @spec combine(List) -> List
  %%   List = [ term() ]
  %% @doc "joins" and quotes the given arg list. 
  %%   takes a list of arguments, and returns a deeplist with 
  %%   each argument surrounded by double quotes
  %%   then separated by spaces
  %%
  %%   combine(["these", "are", "my args"]). ->
  %%
  
negative.code:         fun() -> commas_are_cool end
        ]
      }
    }.
  
  remote_cmds_test_() ->
  