anchor.diff:  get_coverage(Pid, Table, Query)
     when is_pid(Pid), (is_binary(Table) orelse is_list(Table)), is_list(Query) ->
       server_call(Pid,
  -                #tscoveragereq{query = #tsinterpolation{base = Query},
  +                #tscoveragereq{query = #tsinterpolation{base = iolist_to_binary(Query)},
                                  replace_cover = undefined,
  -                               table = ensure_binary(Table)}).
  +                               table = iolist_to_binary(Table)}).
   
   
   -spec put(pid(), table_name(), [[ts_value()]]) ->
  
positive.code:     gen_server:call(Pid,
                      {req, Message, riakc_pb_socket:default_timeout(timeseries)},
                      infinity).
  
  ensure_binary(Table) when is_binary(Table) ->
      Table;
  ensure_binary(Table) when is_list(Table) ->
      iolist_to_binary(Table).
  
negative.code: query(Pid, Query, Interpolations, Cover)
    when is_pid(Pid), is_list(Query) ->
      Message = riakc_ts_query_operator:serialize(
                  iolist_to_binary(Query), Interpolations),
      Response = server_call(Pid, Message#tsqueryreq{cover_context = Cover}),
      riakc_ts_query_operator:deserialize(Response).
  
  