Explain protected destructor / constructor
A less common design, that could be interpreted as unintentional.
Add more comments / docs to explain the intention.
Note: restored visibility of the MshtmlVBufStorage_controlFieldNode_t
destructor, now matching the base class.