Sorry about the delayed reply, I forgot to sub again (I've turned this on by default now in the forum).
I did try to modify the template, but IIRC (it was a while ago now), it didn't persist correctly after a failed submission, and I got really confused by the logic in _input_checkbox
.
I might try again in future, but right now it's not a high priority.
Thanks.