These comments suggest we might extract all the code related to `DelayedInit` to a separate trait; then it will be natural to look for the documentation at the top level.