Opinion of Mr Advocate General Cruz Villalón delivered on 22 June 2010.