anchor.diff:  
   -spec object_access_authorize_helper(AccessType::atom(), boolean(),
                                        RD::term(), Ctx::term()) ->
  -    authorized_response().
  +                                            authorized_response().
   object_access_authorize_helper(AccessType, Deletable, RD, Ctx) ->
       object_access_authorize_helper(AccessType, Deletable, false, RD, Ctx).
   
   -spec object_access_authorize_helper(AccessType::atom(), boolean(), boolean(),
                                        RD::term(), Ctx::term()) ->
  -    authorized_response().
  +                                            authorized_response().
   object_access_authorize_helper(AccessType, Deletable, SkipAcl,
                                  RD, #context{policy_module=PolicyMod,
                                               local_context=LocalCtx,
  
positive.code:                                             RD :: term(),
                                              Ctx :: term(),
                                              LocalCtx :: term()) ->
      authorized_response().
  actor_is_not_owner_but_allowed_policy(undefined, OwnerId, RD, Ctx, LocalCtx) ->
      %% This is an anonymous request so shift to the context of the
      %% owner for the remainder of the request.
  
negative.code: %% ===================================================================
  
  service_available(RD, Ctx) ->
      service_available(request_pool, RD, Ctx).
  
  service_available(Pool, RD, Ctx) ->
      case riak_cs_utils:riak_connection(Pool) of
  