def insert_run_before(par, run, txt=''):
    """Insert a new run with text {txt} into paragraph before given {run}.

    Returns the newly created run.
    """
    run_2 = par.add_run(txt)
    run._r.addprevious(run_2._r)

    return run_2