Oh, that’s neat and I can certainly see why that’s useful.
I have to do a little gcode header swapping by hand because I’m cheap and bought a p1p and am certainly making it do things it’s not really designed to do, and that kind of functionality could save a bit of time.
Listen, is it really a 3d printer hobby if you don’t have 5 or 6 printers, none of which could actually print anything, and five boxes of parts laying around for you to fix your printers?
Oh also see above while planning another printer project, because none of those printers will do something you might want to do.
(/s, kidding, etc, but there’s That Guy somewhere, and you know who you are.)