This feels a lot like something that would, at best, land in "contrib" in almost any other project, i.e. not the core code base.