code: def update(self) -> None:
          
          mask = self.mask
          weights = self.refweights[mask]
          self[~mask] = numpy.nan
          self[mask] = weights/numpy.sum(weights)
docs: Update subclass of |RelSubweightsMixin| based on `refweights`.