def METHOD_NAME(self, _):
    """
    Whenever the .power of a dependency changes, the self.power is updated appropriately
    """
    pwr = list(self.power.value)
    for child, idx in self._child_idx.items():
        pwr[idx:idx + len(child.power.value)] = child.power.value[:]
    self.power.value = pwr