The Executioner Paradox: understanding self-referential dilemma in computational systems | Synapse