[#50862749] generalize special elections so they're treated same as other elec types
Merge branch 'master' into specials-refactor