anchor.diff:  
       RingIndexInc = chash:ring_increment(PartitionCount),
       AllKeySpaces = lists:seq(0, PartitionCount - 1),
  -    UnavailableKeySpaces = identify_unavailable_keyspaces(CHBin, RingIndexInc, Service),
  +    UnavailableVnodes = identify_unavailable_vnodes(CHBin, RingIndexInc, Service),
   
       %% Create function to map coverage keyspaces to
       %% actual VNode indexes and determine which VNode
  
positive.code: %% ====================================================================
  
  %% @private
  -spec identify_unavailable_keyspaces(chashbin:chashbin(), pos_integer(), atom()) -> list(vnode_id()).
  identify_unavailable_keyspaces(CHBin, PartitionSize, Service) ->
      %% Get a list of the VNodes owned by any unavailable nodes
      DownVNodes = [Index ||
                       {Index, _Node}
  
negative.code:                                            Offset,
                                             NVal,
                                             PartitionCount,
                                             UnavailableVnodes,
                                             lists:min([PVC, NVal]),
                                             []),
      case CoverageResult of
  