Stav dette: The principle of legality in European Criminal Law