Heya,
You are right, it is wonky and it kinda worked fine. But I haven't used them for signals, so I thought it was 'good enough' and didn't think there were wider implications. (The electric network is a seldom used thing for a lot of folk so these bugs sorta slip under the radar)
I'll look into cleaning these up in the next version.
Cheers.