Yeah, that is my understanding of it.
Note that there is always ONE instance of ContextElement in contextElementVector when mongoUpdateContext is called.