would it make sense to extract this into a method within `VoterCalculator`? Something like `voter_names`?