Just like Select except that all constructor parameters that are strings are automatically translated to Option instances.
No such transformations are attempted on the append and __setitem__ methods.
def __init__(self, *parms, **kw):