code: public CompletionContext drop(int nbWords) {
  		return new CompletionContext(new ArrayList<String>(words.subList(nbWords, words.size())), wordIndex-nbWords, position);
  	}
docs: Return a copy of this context, as if the first {@literal nbWords} were not present