In the documentation, we have numerous example fragments. These can become out-of-date over time. To stop this from happening, have all fragments come from working examples.
The examples need not be shipped as part of the SDK, nor need they be fully-documented as an example. They just need to be built and tested, so that way removed methods and classes don't get referenced in the documentation after they have gone.