'Create a new `CommandList` from the given sequence of
`Command`s. If `verbose`, this is a verbose command list.'

def __init__(self, sequence=None, verbose=False):

    if sequence:
        for item in sequence:
            self.append(item)
    self.verbose = verbose
