I'm hesitant to write this email so I'll make it quick: I'm withdrawing from submitting this patch and all others of mine such as proxy support and Libreboot support. The process of getting changes reviewed and incorporated in to upstream isn't suited for me, the tooling just isn't there yet and participating in IRC makes me sad. I'm going to just create a downstream fork of Guix somewhere with those features and put my patches there without worrying too much. If something's really needed, someone else can upstream it.
Apologies, Jookia.