anchor.diff:  
       %% Null Cells
       ?assertEqual(#tscell{}, encode_cell({varchar, []})),
  +    ?assertEqual(#tscell{}, encode_cell({blob, []})),
       ?assertEqual(#tscell{}, encode_cell({sint64, []})),
       ?assertEqual(#tscell{}, encode_cell({timestamp, []})),
       ?assertEqual(#tscell{}, encode_cell({boolean, []})),
  
positive.code:             #tscell{}
          ]},
          encode_row(
              [varchar, sint64, timestamp, boolean, double, varchar],
              [<<"Foo">>, 64, 42, false, 42.2, []]
          )),
      ?assertError(function_clause, encode_row([], [<<"Foo">>, 64, 42, false, 42.2, []])),
      ?assertError(function_clause, encode_row([varchar, sint64, timestamp], [<<"Foo">>, 64, 42, false, 42.2, []])).
  
  encode_rows_test() ->
      ?assertEqual(
  
negative.code: encode_cells_test() ->
      %% Correct cells
      ?assertEqual(#tscell{varchar_value = <<"Foo">>}, encode_cell({varchar, <<"Foo">>})),
      ?assertEqual(#tscell{varchar_value = <<0,1,2,3>>}, encode_cell({blob, <<0,1,2,3>>})),
      ?assertEqual(#tscell{sint64_value = 64}, encode_cell({sint64, 64})),
      ?assertEqual(#tscell{timestamp_value = 64}, encode_cell({timestamp, 64})),
      ?assertEqual(#tscell{boolean_value = true}, encode_cell({boolean, true})),
  