'Unshift the indentation level. Note that this uses the shiftwidth
because thats what code formatters use.
:amount: the amount by which to unshift.'

def unshift(self, amount=1):

    by = ((- self._ind.shiftwidth) * amount)
    try:
        self.indent = self.indent[:by]
    except IndexError:
        self.indent = ''
