This should use a variant on the `check_isseq` used elsewhere in the file. At present this does restrict you to a list or a tuple, but we may as well keep this consistent.