My plan for this didn't work out so well, as we have packages like media-sound/easytag which actually do a round-trip from C and C++. I knew it was a hack (as I said in 5b0d1e373dcd8c4f79735d033d205a6f36698c59) but it didn't hold up particularly long. Will revisit it tomorrow or so.