'Takes a list of components which are either just strings or a FormatSpecifier.'

def __init__(self, parser, components):

    self.components = components
    self.parser = parser
    self.string = None
