contains supports tuples