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: 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},
                                 replace_cover = undefined,
                                 table = ensure_binary(Table)}).
  
  
  -spec put(pid(), table_name(), [[ts_value()]]) ->
  
negative.code:     gen_server:call(Pid,
                      {req, Message, riakc_pb_socket:default_timeout(timeseries)},
                      infinity).
  