code: def mask(self, predicates, new_value):
          
          if isinstance(predicates, SeriesWeld):
              predicates = predicates.expr
          return SeriesWeld(
              grizzly_impl.mask(
                  self.expr,
                  predicates,
                  new_value,
                  self.weld_type
              ),
              self.weld_type,
              self.df,
              self.column_name
          )
docs: Summary
  
          Args:
              predicates (TYPE): Description
              new_value (TYPE): Description
  
          Returns:
              TYPE: Description