def Operation(self, x, y):
    """Whether x is fully contained in y."""
    if x in y:
      return True

    # x might be an iterable
    # first we need to skip strings or we'll do silly things
    if (isinstance(x, basestring)
        or isinstance(x, bytes)):
      return False

    try:
      for value in x:
        if y not in value:
          return False
      return True
    except TypeError:
      return False
dataset/ETHPy150Open google/grr/grr/lib/objectfilter.py/InSet.Operation/swapped operands of `not in`