anchor.diff:  stream_list_keys(Pid, Table, Options)
     when is_pid(Pid), (is_binary(Table) orelse is_list(Table)), is_list(Options) ->
       ReqTimeout = proplists:get_value(timeout, Options),
  -    Req = #tslistkeysreq{table = ensure_binary(Table),
  +    Req = #tslistkeysreq{table = iolist_to_binary(Table),
                            timeout = ReqTimeout},
       ReqId = riakc_pb_socket:mk_reqid(),
       gen_server:call(Pid, {req, Req, ?DEFAULT_PB_TIMEOUT, {ReqId, self()}}, infinity).
  
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).
  
  