We are saying in public that the protocl is stable and can be easily reimplemented, so provide an example doing so in the documentation, license as MIT-0 so that it can be copied and pasted at will.