def METHOD_NAME(self, contextYN=0):
    """ Prints/reprints the prompt and current level of hashmarks.
    Eg:             ____________________
        Processing: ###########
    NOTE: The underscores only occur if you turn on contextYN.
    """
    if contextYN:
        self.stream.write('%s%s\n' % (' ' * len(self.prompt), '_' * self.finalBarLength))
    toPrint = self.prompt + self.barChar * self.barLength
    if self.redrawYN:
        # self.stream.write('\b'*len(toPrint))
        # backup
        self.stream.write('\b' * 80)  # nuke whole line (80 good 'nuf?)
        completeBar = len(self.prompt + self.endTag) + self.finalBarLength
        # erase
        self.stream.write(completeBar * ' ')
        # backup again
        self.stream.write(completeBar * '\b')
    self.stream.write(toPrint)
    self.stream.flush()
    self.barLengthPrinted = self.barLength