I actually added that in 2459afb0051992cc91605b32d81ba56afd14d140. I added it because I think it will be helpful for third parties (and as you mention, potentially core) to be able to hook in here as needed.  Let's restore it.