anchor.diff:              Interpolations::[{binary(), binary()}],
               Cover::term()) ->
               {ok, {ColumnNames::[binary()], Rows::[tuple()]}} | {error, term()}.
  -%% @equiv query/5.
  +%% @equiv query/5
   query(Pid, Query, Interpolations, Cover) ->
       query(Pid, Query, Interpolations, Cover, []).
   
  
positive.code: 
  -spec query(pid(), Query::string()|binary()) ->
              {ok, {ColumnNames::[ts_columnname()], Rows::[tuple()]}} | {error, Reason::term()}.
  %% @equiv query/5.
  query(Pid, Query) ->
      query(Pid, Query, [], undefined, []).
  
  -spec query(pid(), Query::string()|binary(), Interpolations::[{binary(), binary()}]) ->
              {ok, {ColumnNames::[binary()], Rows::[tuple()]}} | {error, term()}.
  %% @equiv query/5.
  query(Pid, Query, Interpolations) ->
      query(Pid, Query, Interpolations, undefined, []).
  
  
negative.code: -spec put(pid(),
            table_name(),
            [[ts_value()]]) -> ok | {error, Reason::term()}.
  %% @equiv put/4
  put(Pid, Table, Measurements) ->
      put(Pid, Table, Measurements, []).
  
  