ts or replace objects, etc.), meaning they
may have to wait a long time, hit an error, then restart.  The
performance of git-filter-branch is so bad that this cycle is painful,
reducing the time available to carefully re-check (to say nothing about
what it does to the patience of the person doing the rewrite even if
they do technically have more time available).  This problem is extra
compounded because errors from broken filters may not be shown for a
long time and/or get lost in a sea of output.  Even wor