Add more precise conditions for generator candidate finding. Events with multiple candidates have empty 'decname'.