Many readers of this blog will know that we have been working for some years...