>>requires=IS_IN_SET({'key1':'label1','key2':'label2','key3':'label3'})
@David - thanks for reminding us of this. Book editors please note... The fact that IS_IN_SET can accept a dict should be in the Book? (Please forgive me if I missed it there!). -D