I am having a hard time verifying the bug, but have rewritten a bunch of WriteTag.hs to make it more transparent, which may help. I am now working on adding custom padding size support to WriteTag.hs. When I have this right, I will add some tests to the test suite to check all the cases of padding. Apologies if this takes a while. If you have a good test case, please do send it to me.
I am having a hard time verifying the bug, but have rewritten a bunch of WriteTag.hs to make it more transparent, which may help. I am now working on adding custom padding size support to WriteTag.hs. When I have this right, I will add some tests to the test suite to check all the cases of padding. Apologies if this takes a while. If you have a good test case, please do send it to me.