Last week, David Davis spoke of the creation of some sort of "supranational body" to oversee the rights of EU citizens based in the UK, as the jurisdiction of the European Court of Justice is unacceptable.