an impossible and yet essential debate