anchor.diff:                        timestamp_value = undefined,
                         boolean_value   = undefined,
                         set_value       = [],
  -                      map_value       = Map} | T], Acc) ->
  -    decode_cells(T, [Map | Acc]).
  +                      map_value       = Map,
  +                      float_value     = undefined,
  +                      double_value    = undefined} | T], Acc) ->
  +    decode_cells(T, [Map | Acc]);
  +decode_cells([#tscell{binary_value    = undefined,
  +                      integer_value   = undefined,
  +                      numeric_value   = undefined,
  +                      timestamp_value = undefined,
  +                      boolean_value   = undefined,
  +                      set_value       = [],
  +                      map_value       = undefined,
  +                      float_value     = Float,
  +                      double_value    = undefined} | T], Acc) ->
  +    decode_cells(T, [Float | Acc]);
  +decode_cells([#tscell{binary_value    = undefined,
  +                      integer_value   = undefined,
  +                      numeric_value   = undefined,
  +                      timestamp_value = undefined,
  +                      boolean_value   = undefined,
  +                      set_value       = [],
  +                      map_value       = undefined,
  +                      float_value     = undefined,
  +                      double_value    = Double} | T], Acc) ->
  +    decode_cells(T, [Double | Acc]);
  +.
  
positive.code:                       timestamp_value = undefined,
                        boolean_value   = Bool,
                        set_value       = [],
                        map_value       = undefined} | T], Acc) ->
      decode_cells(T, [Bool | Acc]);
  decode_cells([#tscell{binary_value    = undefined,
                        integer_value   = undefined,
  
negative.code:                       timestamp_value = undefined,
                        boolean_value   = undefined,
                        set_value       = [],
                        map_value       = undefined,
                        float_value     = undefined,
                        double_value    = undefined} | T], Acc) ->
      decode_cells(T, [Int | Acc]);
  decode_cells([#tscell{binary_value    = undefined,
                        integer_value   = undefined,
  