anchor.diff:  sub_tuple_to_list(_Tuple, _Pos, _Size) -> [].
   
   position(List, Pred) ->
  -  position(List, Pred, 1).
  +  position(List, Pred, 0).
   
   position([], _Pred, _Pos) ->
     0;
  
positive.code: %% @private
  collect_metrics(Name, {Labels, Registry, DU, MFBuckets}) ->
    BoundPlaceholders = gen_query_bound_placeholders(MFBuckets),
    SumPlaceholder = gen_query_placeholder(sum_position(MFBuckets)),
    QuerySpec =
      [{Registry, Name, '$1', '_'}, '_']
      ++ BoundPlaceholders
      ++ [SumPlaceholder],
  
  
    Fun = fun (Bucket) ->
              prometheus_time:maybe_convert_to_native(DU, Bucket)
  
negative.code: %%====================================================================
  
  -define(TABLE, ?PROMETHEUS_HISTOGRAM_TABLE).
  -define(BOUNDS_POS, 2).
  -define(SUM_POS, 3).
  -define(BUCKETS_START, 4).
  -define(WIDTH, 16).
  
  %%====================================================================
  