It seems that another way to keep foreign pilots out is to make it impossible to convert from a foreign ATPL to a JAA ATPL. At the moment it seems that your existing licence counts for nothing, so you have to pay to train from scratch in the EU - about 45,000 pounds. So even having EU citizenship gets you nowhere.