code: def contains_duplicates(self):
          
          try:
              if len(self.val) != len(set(self.val)):
                  return self
          except TypeError:
              raise TypeError('val is not iterable')
          self._err('Expected <%s> to contain duplicates, but did not.' % self.val)
docs: Asserts that val is iterable and contains duplicate items.