'Required:
\'file\'--file to parse
\'default_font_num\'--the default font number
Optional:
\'copy\'-- whether to make a copy of result for debugging
\'temp_dir\' --where to output temporary results (default is
directory from which the script is run.)
Returns:
nothing'

def __init__(self, in_file, bug_handler, default_font_num, copy=None, run_level=1):

    self.__file = in_file
    self.__bug_handler = bug_handler
    self.__copy = copy
    self.__default_font_num = default_font_num
    self.__write_to = better_mktemp()
    self.__run_level = run_level
