anchor.diff:      BinEndKey = list_to_binary(integer_to_list(EndKey)),
       get_index_range(Pid, Bucket, Index, BinStartKey, BinEndKey, Opts);
   get_index_range(Pid, Bucket, Index, StartKey, EndKey, Opts) ->
  -    Timeout = proplists:get_value(timeout, Opts, default_timeout(get_index_timeout)),
  +    Timeout = proplists:get_value(timeout, Opts),
       CallTimeout = proplists:get_value(call_timeout, Opts, default_timeout(get_index_call_timeout)),
       ReturnTerms = proplists:get_value(return_terms, Opts),
       MaxResults = proplists:get_value(max_results, Opts),
  
positive.code:                        key=encode_2i(Key),
                         max_results=MaxResults,
                         stream=Stream,
                         continuation=Continuation},
      Call = case Stream of
                 true ->
                     ReqId = mk_reqid(),
                     {req, Req, Timeout, {ReqId, self()}};
                 false ->
                     {req, Req, Timeout}
             end,
      gen_server:call(Pid, Call, CallTimeout).
  
  
negative.code: -spec get_index_eq(pid(), bucket(), binary() | secondary_index_id(), key() | integer()) ->
                         {ok, index_results()} | {error, term()}.
  get_index_eq(Pid, Bucket, Index, Key) ->
      get_index_eq(Pid, Bucket, Index, Key, []).
  
  %% @doc Execute a secondary index equality query with specified options
  %% <dl>
  