I suggest to insert an example for each (new) extension.
It is very difficult (and stupid) to have to do reverse engineer to understand how they work.
I suppose that is should be easy, because when an extension is built the programmer also writes a program that calls it.
Another suggestion is to have a repository of unofficially released extensions.
For example, I wrote one to manage the progress bar. It was not appreciated enough (naming convention …) and therefore was not included in the game; personally, I don’t have the time to make it 100% compliant and therefore no one will ever be able to see it.
The extension works and can help someone of us.
An idea is to share the unofficial extensions in a common repository.