Documentation issue with FileDragAndDropTarget

FileDragAndDropTarget's documentation says that you need to derive from it to support file drag&drop, but doing so doesn’t actually work unless you publicly derive from it - that is, if you derive from it with private FileDragAndDropTarget rather than public FileDragAndDropTarget then it won’t work. I think that it would be nice for the documentation to explicitly mention this.