Image caption Sir David has sat as a judge at some of Europe's highest courts A senior legal expert has challenged the opinion of the European Commission president over the status of an independent Scotland in the EU.