anchor.diff:      false.
   
   -spec bucket_empty_any_pred(riak_client(), Bucket :: binary()) ->
  -    fun((Key :: binary()) -> boolean()).
  +                                   fun((Key :: binary()) -> boolean()).
   bucket_empty_any_pred(RcPid, Bucket) ->
       fun (Key) ->
               riak_cs_utils:key_exists(RcPid, Bucket, Key)
  
positive.code: -spec maybe_log_bucket_owner_error(binary(), list(riakc_obj:value())) -> ok.
  maybe_log_bucket_owner_error(Bucket, Values) when length(Values) > 1 ->
      _ = lager:error("The bucket ~s has ~b owners."
                        " This situation requires administrator intervention.",
                        [binary_to_list(Bucket), length(Values)]),
      ok;
  maybe_log_bucket_owner_error(_, _) ->
      ok.
  
negative.code: -spec maybe_log_sibling_warning(binary(), list(riakc_obj:value())) -> ok.
  maybe_log_sibling_warning(Bucket, Values) when length(Values) > 1 ->
      _ = lager:warning("The bucket ~s has ~b siblings that may need resolution.",
                        [binary_to_list(Bucket), length(Values)]),
      ok;
  maybe_log_sibling_warning(_, _) ->
      ok.
  