35
37
def __init__(self, *args):
36
38
"""Create a new 'StaticTuple'"""
38
43
if type(bit) not in (str, StaticTuple, unicode, int, long, float,
40
45
raise TypeError('StaticTuple can only point to'
41
46
' StaticTuple, str, unicode, int, long, float, bool, or'
42
47
' None not %s' % (type(bit),))
46
48
# We don't need to pass args to tuple.__init__, because that was
47
49
# already handled in __new__.