anchor.diff:      InsertQuery = <<"INSERT INTO erlang_driver_test.entries2(col1, col2, col3, col4, col5, col6, col7, col8, col9, col10, col11, col12, col13, col14, col15, col16, col17, col18) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)">>,
       SelectQuery = <<"SELECT col1, col2, col3, col4, col5, col6, col7, col8, col9, col10, col11, col12, col13, col14, col15, col16, col17, col18 FROM erlang_driver_test.entries2 WHERE col1 =?">>,
   
  -    {ok, []} = erlcass:execute(InsertQuery,
  -        [
  -            {?CASS_TEXT, AsciiValBin},
  -            {?CASS_BIGINT, BigIntPositive},
  -            {?CASS_BLOB, Blob},
  -            {?CASS_BOOLEAN, BooleanTrue},
  -            {?CASS_DECIMAL, DecimalPositive},
  -            {?CASS_DOUBLE, DoublePositive},
  -            {?CASS_FLOAT, FloatPositive},
  -            {?CASS_INT, IntPositive},
  -            {?CASS_BIGINT, Timestamp},
  -            {?CASS_UUID, Uuid},
  -            {?CASS_TEXT, Varchar1},
  -            {?CASS_BLOB, Varint1},
  -            {?CASS_UUID, Timeuuid},
  -            {?CASS_INET, Inet},
  -            {?CASS_TINYINT, TinyIntPositive},
  -            {?CASS_SMALLINT, SmallIntPositive},
  -            {?CASS_DATE, Date},
  -            {?CASS_BIGINT, Time}
  -        ]),
  +    {ok, []} = erlcass:execute(InsertQuery, [
  +        {?CASS_TEXT, AsciiValBin},
  +        {?CASS_BIGINT, BigIntPositive},
  +        {?CASS_BLOB, Blob},
  +        {?CASS_BOOLEAN, BooleanTrue},
  +        {?CASS_DECIMAL, DecimalPositive},
  +        {?CASS_DOUBLE, DoublePositive},
  +        {?CASS_FLOAT, FloatPositive},
  +        {?CASS_INT, IntPositive},
  +        {?CASS_BIGINT, Timestamp},
  +        {?CASS_UUID, Uuid},
  +        {?CASS_TEXT, Varchar1},
  +        {?CASS_BLOB, Varint1},
  +        {?CASS_UUID, Timeuuid},
  +        {?CASS_INET, Inet},
  +        {?CASS_TINYINT, TinyIntPositive},
  +        {?CASS_SMALLINT, SmallIntPositive},
  +        {?CASS_DATE, Date},
  +        {?CASS_BIGINT, Time}
  +    ]),
   
       {ok, [Result]} = erlcass:execute(SelectQuery, [{?CASS_TEXT, AsciiValBin}]),
   
  
positive.code:         {execute_statement_result, Tag2, Result2} ->
              {ok, List} = Result2,
              {Id, Age, Email} = lists:last(List)
          after 10000 ->
              ct:fail("Timeout on executing query ~n", [])
      end,
  
negative.code:     ok = erlcass:add_prepare_statement(insert_tuple_types, InsertQ),
      ok = erlcass:add_prepare_statement(select_tuple_types, SelectQ),
  
      {ok, []} = erlcass:execute(InsertQ, [
          {?CASS_TEXT, Key1},
          {?CASS_TUPLE([?CASS_TEXT, ?CASS_LIST(?CASS_INT)]), Item1},
          {?CASS_TUPLE([?CASS_TUPLE([?CASS_TEXT, ?CASS_BIGINT])]), Item2}
      ]),
  
      {ok, []} = erlcass:execute(insert_tuple_types, ?BIND_BY_NAME, [
          {<<"key">>, Key2},
          {<<"item1">>, Item1},
          {<<"item2">>, Item2}
      ]),
  
      {ok, []} = erlcass:execute(insert_tuple_types, [Key3, Item1, Item2]),
  
  