Settling the dust? An analysis of Taricco II from an EU constitutional and criminal law perspective