def METHOD_NAME(self, value: ParamDataType) -> None:
    """
    Overwrites the standard ``validate`` method to also check the the
    parameter has consistent shape with its setpoints. This only makes
    sense if the parameter has an Arrays
    validator
    Arguments are passed to the super method
    """
    if isinstance(self.vals, Arrays):
        self.validate_consistent_shape()
    super().METHOD_NAME(value)