I see farther along that .status has some special case code for 'undecided', which my ``.filter()`` suggestion wouldn't handle. Since the number of proposals is always going to be limited, the current code should be fine.