anchor.diff:                                 Fun =:= zrange_n;
                                  Fun =:= zrangebyscore_n;
                                  Fun =:= zremrangebyrank_n;
  -                               Fun =:= zremrangebyscore_n ->
  +                               Fun =:= zremrangebyscore_n;
  +                               Fun =:= zrevrange_n;
  +                               Fun =:= zrevrangebyscore_n ->
     zadd(Keys),
     ok;
   init_per_round(Fun, Keys) when Fun =:= zinterstore_min ->
  
positive.code: zrange_n(_Keys) ->
    catch edis_db:run(
      edis_db:process(0),
      #edis_command{cmd = <<"ZRANGE">>, args = [?KEY, 0, 1], group = zsets, result_type = multi_bulk}).
  
  -spec zrange_m([binary()]) -> [binary()].
  zrange_m(_Keys) ->
  
negative.code:                                 Fun =:= zrem;
                                  Fun =:= zrangebyscore_m;
                                  Fun =:= zremrangebyrank_m;
                                  Fun =:= zremrangebyscore_m;
                                  Fun =:= zrevrange_m;
                                  Fun =:= zrevrangebyscore_m ->
    edis_db:run(
      edis_db:process(0),
      #edis_command{cmd = <<"ZADD">>,
  