The coherence of EU free movement law : constitutional responsibility and The Court of Justice - Nic Shuibhne, Niamh (Oxford studies in European law, 2013)