This patch is done wrongly. Sure implement a new "redirecting method", but
1: don't deprecate the old method. This is vanilla code, that's just noise.
2. Don't do something silly like rename the arguments. Add your argument to the end if you can't stand having "par1" be the second argument.