If you put cursor in the middle of the context/project and pick an option from the completion dialog, it will insert the new text, but will not remove old one. Example:
Create two tasks:
asdf +test1 asdf
asdf +test2 asdf
asdf +test3 asdf
Then put cursor after +te in the 3rd line. You'll get dropdown. Select first entry, test1. You'll get 3rd line changed into:
The st3 part should have been removed.