Opinion of Mr Advocate General Mengozzi delivered on 18 July 2007.