Ok, I will concede that point.

Why does this method have to exist when it seems to only be used in the decorator? Why couldn't we have that line of code inside the place in the decorator where it is used? Are there any plans to use it anywhere else.