':param label:       The type label.
:param elem_type:   The type of each element in the array.
:param length:      An expression of the length of the array, if known.'

def __init__(self, elem_type, length=None, label=None):

    super(SimTypeArray, self).__init__(label=label)
    self.elem_type = elem_type
    self.length = length
