code: protected ServiceName serviceName(final String name) {
          return baseServiceName != null ? baseServiceName.append(name) : null;
      }
docs: The service name to be removed. Can be overridden for unusual service naming patterns
  @param name The name of the resource being removed
  @return The service name to remove. May return {@code null} if only removal based on {@code unavailableCapabilities}
  passed to the constructor are to be performed